#3 落鸡汤@2014-02-28 22:14:32
32547
回复
删除
#include <iostream>
#include <cstdio>
using namespace std;
int a[12],n=0,m=0,i=0;
int main() {
for (i=0;i<12;i++) scanf("%d",&a[i]);
for (i=0;i<12;i++)
{ m=m+300-a[i];
if ((m/100)>=1)
{ n=n+m/100*100;
m=m%100;
}
if (m<0)
{ printf("-%d",i+1);
return 0;
//system("pause");
}
}
n=n*1.2;
printf("%d",n+m+1);
//system("pause");
return 0;
}
#4 195846022@2014-04-20 01:36:30
32623
回复
删除
var a:array[1..12]of integer;
i,s,t,w,x,b,u:integer;
begin
for i:=1 to 12 do
readln(a[i]);
t:=300;s:=0;w:=0;b:=0;u:=0;
for i:=1 to 12 do begin
s:=s+t-a[i];
if s<0 then begin
writeln(-i);
exit;
end;
w:=s div 100;
b:=b+w;
s:=s-100*w;
end;
u:=s+b*120;
writeln(u);
end.