p1028.pas

来自「高手写的所有acm例程 在acm.zju.edu.cn 上的题目的例程」· PAS 代码 · 共 32 行

PAS
32
字号
PROGRAM p1028;

VAR
        total   :integer;
        part,p  :Integer;
        odd     :integer;
        even    :integer;
        temp,i  :Integer;

BEGIN
readln(part);
for p:=1 to part do
        begin
        read(total);
        even:=0;odd:=0;
        for I:=1 to total do
                begin
                read(temp);
                if (temp=1)and(i mod 2=0) then inc(even);
                if (temp=1) and(i mod 2=1) then inc(odd);
                end;
        if total mod 2=0 then
                begin
                if abs(odd-even)<=1 then writeln('YES')
                        else writeln('NO');
                end else
                begin
                writeln('YES');
                end;

        end;
END.

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?