信息学奥赛C++语言:派送蛋糕
生活随笔
收集整理的這篇文章主要介紹了
信息学奥赛C++语言:派送蛋糕
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【題目描述】
銘銘將裝好的蛋糕派送到學校的每個班級,學校共有N個班級,每個班級有Ni 個學生,一盒蛋糕最多可以分給10個人吃,那么銘銘至少需要派送多少盒蛋糕?
注:每盒蛋糕是完整的送到班級里,不能被切開。
【輸入】
輸入數據共兩行。
第一行:一個整數N,代表共有N 個班級(0< N<= 100000)。
第二行:有N 個整數,代表每個班級的人數(0<人數<100)。
【輸出】
輸出一個整數。代表銘銘至少需要派送的蛋糕數。
【輸入樣例】
5
12 23 15 5 18
【輸出樣例】
10
代碼
#include<cstdio> using namespace std; int a,b,c; int main() {scanf("%d",&a);for(int i=1;i<=a;i++){scanf("%d",&b);if(b%10==0)c=c+b/10;elsec=c+b/10+1;}printf("%d",c);return 0; } #include<cstdio> #include<cmath> using namespace std; int a,b,c; int main() {scanf("%d",&a);for(int i=1;i<=a;i++){scanf("%d",&b);c=c+ceil(b*1.0/10);}printf("%d",c);return 0; } 新人創作打卡挑戰賽發博客就能抽獎!定制產品紅包拿不停!總結
以上是生活随笔為你收集整理的信息学奥赛C++语言:派送蛋糕的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 矩阵交换行(信息学奥赛一本通-T1119
- 下一篇: 信息学奥赛C++语言:判断两位数