题解 P1089 【津津的储蓄计划】
这个代码是小白的做法,至于大神的做法是否比这个简单我就不知道了,但肯定的是,我是小白。。。
#include<iostream>
#include<cstdio>
using namespace std;
int a,l,d,s,n,i,x,y;
int main()
{
if(true)
{
for(i=1;i<=12;i++)
{
cin>>a;
d = 300 + l - a;
if(d<0)
{
d = 0;
}
while(d%100!=0&&d>=0)
{
d--;
}
s = s + d;
l = 300 + l - a - d;
if(l<0)
{
break;
}
}
}
if(l<0)
{
for(n=12-i;n>=1;n--)
{
cin>>a;
}
cout<<"-"<<i;
}
else
{
x = s * 1.2 + l;
cout<<x;
}
return 0;
}