回 帖 发 新 帖 刷新版面

主题:读程题。。。为什么答案和运行结果不一样?

program program1;
var a,b,c,d,sum:longint;
begin 
read(a,b,c,d);
a:=a mod 23; b:=b mod 28; c:=c mod 33;
sum:= a*5544+ b* 14421 +c*1228-d;
sum:=sum+21252; sum:=sum mod 21252;
if (sum=0) then sum:=21252;
writeln(sum);
end.
我的结果是7530,运行结果也是7530
(输入的是 238 102 23 320)
但是标准答案。。。。8910
请问各位为什么

回复列表 (共3个回复)

沙发

输入:283 102 23 320   

板凳

难道你们输入楼上的值得出的不是7530???

3 楼

大抵答案错了

我来回复

您尚未登录,请登录后再回复。点此登录或注册