P1089 津津的储蓄计划的题解(勿抄袭)
华丽分割线~
对于这道题,我们首先得定义几个变量:
int a[12]/*每月预算*/,m/*每时每刻津津的钱*/,ans/*存的钱*/;
并且 和 需要初始为0
然后输入
输入后,我们需要开一个循环
for(int i=0;i<12;i++)
{
核心代码
}
接下来就是重点了
华丽分割线*2~
首先,我们要往 里放一个300 ,作为ta的每月零花钱
然后,我们就从 里把 减掉
减掉后,先判断他的钱有木有是负数,如果是,就cout<<"-"<<i; return 0;
之后,我们就得用if判断他剩的钱有没有满100
如果满了,我们就减去整百的部分,把那个部分塞到ans
如果没满,~~那就没满~~
最后输出就行辣~
你们最想要的code:
#include<bits/stdc++.h>万能头
using namespaec sdt;
int mian()
{
int a[12],m,ans;
m=0;
ans=0;
for(int i=0;i<12;i++) cin>>a[i];
for(int i=0;i<12;i++)核心
{
m+=300;
m-=a[i];
if(m<0)
{
cout<<"-"<<i+1;
return 0;
}
if(m>100)
{
asn+=m-(m%100);
m=m%100;
}
}
cout<<ans+ans*0.2+m;//输出
return 0;//完美结束
}
本蒟蒻第一次发题解,勿喷!