#include<stdio.h>
int main()
{
int t,sum=0,n;
scanf("%d",&t);
for(int i=1;i<=t;i++)
{
scanf("%d",&n);
for(int x=0;x*3<=n;x++)
{
if((n-x*3)%7==0 )
sum++;
}
}
printf("%d",sum);
return 0;
}
请问这道ACM题目应该如何简化,有没有不超时的办法
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- StjpStjp 2021-09-04 18:32关注
如有帮助,请采纳
吸氧 O2 O3 Ofast
输入输出加速器
二分
三分
循环到sqrt
………………本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报