| ||||||||||
| 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 | |||||||||
Re:请帮忙看以下,老是wrong answer?1011In Reply To:请帮忙看以下,老是wrong answer? Posted by:lidongliang123456 at 2006-09-24 10:33:33 > #include<iostream.h>
> int main()
> {
> int i,n,k,a[64];
> float m;
> long sum=0;
> cin>>n;
> while(1)
> {
>
> for(i=0;i<n;i++)
> {
> cin>>m;
> if(10*m-int(10*m)!=0)goto end;
> a[i]=m;
> if((a[i]<=0)||(a[i]>50)) goto end;
> sum+=a[i];
> }
> k=a[0];
> for(i=1;i<n;i++)
> if(k<a[i])k=a[i];
> for(i=k;i<=sum;i++)
> if(sum%i==0)break;
> cout<<i<<endl;
> sum=0;
> end:
> cin>>n;
> if(n==0)break;
> }
> return 0;
> }
Followed by:
Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator