蒜頭君的數字游戲
蒜頭君在玩數字游戲,他會寫下 n個正整數,對于每個數,如果它的各位數字之和能被6整除,那么蒜頭君可以得一分,作為裁判,請計算出來他的得分是多少吧,
輸入格式
輸入有 2行:
第一行是一個整數 n,1≤n≤109,為蒜頭君寫的數字的個數;
第二行有 n個空格隔開格隔開的整數 ai,1≤ai≤1018,
輸出格式
輸出為一個整數,表示蒜頭君的得分,
資料規模與約定
對于前 70%的資料,保證 1≤ai≤109;
對于 100%的資料,保證1≤ai≤1≤ai≤1018,
Sample Input
2
666 123
Sample output
2
代碼如下
#include<stdio.h>
long long score(long long a){
int count;
long long sum=0;
while(a>0){
sum+=a%10;
a/=10;
}
if(sum%6==0){
count++;
return 1;
}
else return 0;
}
int main()
{
int n,count=0;
long long a;
scanf("%d",&n);
for(int i=0;i<n;i++){
scanf("%lld",&a);
count+=score(a);
}
printf("%d\n",count);
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/252037.html
標籤:其他
上一篇:詳解青蛙跳臺階的遞回問題
下一篇:Python語法基礎 三
