凡是输入数据输出数据次数达到10万次,则需要scanf和printf优化输入输出的速度,否则超时
利用循环完成多次输入的过程
对于每一个数字,使用求和以及数字拆分的技巧,完成数位和的判定
// 4075
#include <bits/stdc++.h>
using namespace std;
int main(){
int n,a;
scanf("%d",&n);//cin>>n;
for(int i=1;i<=n;i++){
scanf("%d",&a);//cin>>a;
// 数字拆分+累加求和
int sum=0;
while(a>0){
sum+=a%10;
a/=10;
}
if(sum%7==0){
printf("Yes\n"); // cout<<"Yes"<<endl;
}
else{
printf("No\n"); // cout<<"No"<<endl;
}
}
return 0;
}