社区讨论
为啥只有40分
学术版参与者 3已保存回复 6
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 6 条
- 当前快照
- 1 份
- 快照标识符
- @mi5hiihx
- 此快照首次捕获于
- 2025/11/19 12:10 4 个月前
- 此快照最后确认于
- 2025/11/19 12:10 4 个月前
CPP
var
a,b,c,e,f,g,h,h1:integer;
x:char;
y:string;
m:array[1..20] of char;
begin
f:=0;
g:=0;
for a:=1 to 13 do
begin
read(x);
m[a]:=x;
end;
for b:=1 to 12 do
begin
if m[b]<>'-' then
begin
f:=f+1;
val(m[b],c,h);
g:=g+c*f;
end;
end;
g:=g mod 11;
if g=10 then y:='x' else str(g,y);
if y=m[13] then write('right') else
begin
for b:=1 to 12 do
write(m[b]);
write(y);
end;
end.
回复
共 6 条回复,欢迎继续交流。
正在加载回复...