//题意:用手机发短信,一条短信资费为0.1元,但限定一条短信的内容在70个字以内(包括70个字)。
//如果你一次所发送的短信超过了70个字,则会按照每70个字一条短信的限制把它分割成多条短信发送。
//假设已经知道你当月所发送的短信的字数,试统计一下你当月短信的总资费
//题解:定义变量n,sum=0;输入n,随后循环,定义变量a;输入a;判断a是
//否<=70,如果是,sum=sum+0.1;(因为一条短信资费为0.1元,不超限制);
//如果a>70,sum=sum+ceil(a/70.0)*0.1 ;(因为如果你一次所发送的短信超过了70个字,
//则会按照每70个字一条短信的限制把它分割成多条短信发送。因为要保留1位小数,所以用70.0)。
//输出sum,(注意用小数专用形式:cout<<fixed<<setprecision(?)<<?,"?"处为要填的数)。
//上代码!!!!!!!!!
include<bits/stdc++.h>
using namespace std;
int main(){
double n,sum=0;//定义变量
cin>>n;
for(int i=1;i<=n;i++){//循环
int a;
cin>>a;
if(a<=70){//判断a是否<=70,如果是,sum=sum+0.1;(因为一条短信资费为0.1元,不超限制);
sum=sum+0.1;
}
if(a>70){
sum=sum+ceil(a/70.0)0.1;//如果a>70,sum=sum+ceil(a/70.0)0.1 ;(因为如果你一次所发送的短信超过了70个字,则会按照每70个字一条短信的限制把它分割成多条短信发送。因为要保留1位小数,所以用70.0)。
}
}
cout<<fixed<<setprecision(1)<<sum;//输出sum
return 0;
}