| ||||||||||
| Online Judge | Problem Set | Authors | Online Contests | User | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest | |||||||||
哪里错了???真的不知道#include <iostream>
#include <string>
using namespace std;
int main(){
int n;
cin>>n;
int i,j;
for(i=0;i<n;i++){
char streetname[100];
cin>>streetname[0];
for(j=1;streetname[j-1]!='\n';j++)
streetname[j]=getchar();
streetname[j-1]='\0';
int sum;
cin>>sum;
string str;
cin>>str;
char contrl;
cin>>contrl;
int count=0;
int temp;
int min,max,step;
int digit[10]={0,0,0,0,0,0,0,0,0,0};
for(;count!=sum;){
if(contrl=='+'){
cin>>min>>max>>step;
for(;min<=max;min+=step){
count++;
temp=min;
while(temp>=10){
digit[temp%10]++;
temp/=10;
}
digit[temp]++;
}
}
else{
cin>>min;
temp=min;
while(temp>=10){
digit[temp%10]++;
temp/=10;
}
digit[temp]++;
digit[contrl-'0']++;
count++;
}
if(count==sum) break;
cin>>contrl;
}
cout<<streetname<<endl;
cout<<sum<<' '<<str<<endl;
for(j=0;j<10;j++)
cout<<"Make "<<digit[j]<<" digit "<<j<<endl;
cout<<"In total "<<digit[0]+digit[1]+digit[2]+digit[3]+digit[4]+digit[5]+digit[6]+digit[7]+digit[8]+digit[9]<<" digits"<<endl;
}
return 0;
}
Followed by:
Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator