| ||||||||||
| 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:用AC的程序随机产生了100组数据,都一样,这里的所有数据都已经测过,还是WA,求大牛In Reply To:用AC的程序随机产生了100组数据,都一样,这里的所有数据都已经测过,还是WA,求大牛 Posted by:hyd1234 at 2008-08-01 16:28:43 > #include"iostream"
> using namespace std;
> int main()
> {
> int a,b,c,d,e,f,res;
> while(cin>>f>>e>>d>>c>>b>>a)
> {
> if(a==0&&b==0&&c==0&&d==0&&e==0&&f==0) break;
> res=a;
> res+=b;
> if(b*11>f) f=0;
> else f=f-11*b;
> res+=c;
> if(c*5>e)
> {
> f=f-4*(5*c-e);
> e=0;
> if(f<0) f=0;
> }
> else
> {
> e=e-5*c;
> }
> if(d%4==0) res+=d/4;
> else
> {
> res+=d/4;
> res=res+1;
> int k=4-d%4;
> if(k==1) {
> if(e>0) e--,f=f-5;
> else f=f-9;
> }
>
> if(k==2)
> {
> if(e>2) e=e-3,f=f-6;
> else f=f-(18-4*e);
> }
> if(k==3)
> {
> if(e>4) e=e-5,f=f-7;
> else f=f-(27-4*e);
> }
> }
> if(f<0) f=0;
> if(e<0) e=0;
> if(e>0) {
> if(e%9==0) res+=e/9;
> else {
> res+=e/9;
> res=res+1;
> f=f-(36-4*(e%9));
> }
> }
> if(f<0) f=0;
> if(f>0) {if(f%36==0) res+=f/36;
> else res=res+f/36,res=res+1;
> }
> cout<<res<<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