第一节 练习16
程序员文章站
2022-04-04 11:10:33
...
#include<iostream>
#include<iomanip>
#include<cstdio>
#include<cmath>
#include<algorithm>
using namespace std;
int main()
{
int b[12] = {290,230,280,200,300,170,340,50,90,80,200,60};
//int b[12] = {300,300,300,300,300,300,300,300,300,300,300,300};
int w,ws=0,flag=1; // !! int第二个变量 ->ws 竟然为1 ,其他都为0
for(int i=0;i<12;i++){
w +=300 - b[i];
if(w < 0){
cout <<"-"<<i;
flag = 0; //标志触发索引
break;
}else{
ws += w/100 *100; //利用整除 存钱
w -= w/100 *100; //扣钱
}
}
if(flag) cout << ws * 1.2;
return 0;
}
//cout << "输入:";
结果:
上一篇: leetcode 78.子集
下一篇: 第一节 练习15