description
s得到乙個數,他想知道這個數每一位上的數字的孔數之和。1,2,3,5,7這幾個數字是沒有孔的,0,4,6,9都有乙個孔,8有兩個孔。
input
輸入資料的第一行為乙個數t表示資料組數。接下來t行,每行輸入乙個正整數n(1<=n<=1000),表示要求數字孔數之和的數。n不會有前導0。
output
對於每組資料輸出一行乙個整數,表示該數的每一位上的數字的孔數之和。
sample input
242669
sample output
13
#include using namespace std;int main()
else if(n[i]-'0'==8)
}cout<}
return 0;
}
數字的孔數
problem c 數字的孔數 s得到乙個數,他想知道這個數每一位上的數字的孔數之和。1,2,3,5,7這幾個數字是沒有孔的,0,4,6,9都有乙個孔,8有兩個孔。輸入資料的第一行為乙個數t表示資料組數。接下來t行,每行輸入乙個正整數n 1 n 1000 表示要求數字孔數之和的數。n不會有前導0。對...
C語言之數字的孔數
problem description s得到乙個數,他想知道這個數每一位上的數字的孔數之和。1,2,3,5,7這幾個數字是沒有孔的,0,4,6,9都有乙個孔,8有兩個孔。input 輸入資料的第一行為乙個數t表示資料組數。接下來t行,每行輸入乙個正整數n 1 n 1000 表示要求數字孔數之和的數...
第185場周賽題目整理
做過的題再遇到還是想不起來,還是勤勞一點,多做筆記把 重新格式化字串 比賽時候完全用字串拼接,寫了很長時間。賽後看大佬們討論,才想到用棧儲存 這個就是先把數字儲存乙個棧,然後字母儲存乙個棧,然後看他麼的差是否大於1.之後一人一下的往裡面放。class solution if math.abs sta...