1148. 【克罗地亚】INSTRUKCIJE

来源:互联网 发布:java 数组 初始化 编辑:程序博客网 时间:2024/04/29 04:44

T1:题目有点坑,题意在比赛的时候就理解错误,以为是数列中第A开始的B个数之和,样例:A=1,B=3,答案:1+2+2=5样例太少不具有代表性又没有样例解释。

var        i,j,n,s,ans,d,k,a,b,t:longint;begin        readln(a,b);        n:=b;        while s<n do        begin                if k=0 then                begin                        inc(i);                        d:=i;                        k:=i;                end;                inc(ans,d);                dec(k);                inc(s);        end;        d:=0;        k:=0;        s:=0;        i:=0;        while s<a-1 do        begin                if k=0 then                begin                        inc(i);                        d:=i;                        k:=i;                end;                inc(t,d);                dec(k);                inc(s);        end;        writeln(ans-t);end.
2 0
原创粉丝点击