讨论 / 大问题!!!!!!!!!!!!!!!
卍编程时代卍 2011-12-09 23:49:00
点我顶贴 收藏 删除
咋做啊???思路是什么??能写答案出来吗?我急需!!!是先写输出在怎样???
#1 sunyuhong@2011-01-29 01:52:00
回复 删除
var a:array[1..12]of integer;

i,j:integer;

tot,s:integer;

begin

for i:=1 to 12 do read(a[i]);

tot:=0;s:=0;

for i:=1 to 12 do

begin

s:=s+300;

s:=s-a[i];

if s>=100 then

begin tot:=tot+(s div 100)*100; s:=s-(s div 100)*100 ;end;

if s<0 then begin

writeln('-',i);

exit;

end;

end;

writeln(tot*1.2+s:0:0);

end.

#2 sunyuhong@2011-01-29 01:52:00
回复 删除
简单模拟
#3 殺魂の魄@2011-02-01 03:36:00
回复 删除

我用的是FP!!

#4 卍编程时代卍@2011-02-01 03:39:00
回复 删除
!!!

我用的是FP!!

(殺魂の魄 是我小号)

#5 卍编程时代卍@2011-02-01 03:40:00
回复 删除
FPFPFPFPFPFPFPFPFPFP

求FP题解及思路

#6 lxl@2011-02-01 20:17:00
回复 删除
回复 地下室卍编程时代卍 的帖子

楼上给的参考难道不是FP吗?

#7 631865008@2011-02-18 01:21:00
回复 删除
回复 地板卍编程时代卍 的帖子

~

#8 殺魂の魄@2011-02-19 21:02:00
回复 删除
对哦!

#9 球威@2011-12-09 23:49:00
回复 删除
..................
查看更多回复
提交回复