p1622.pas

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

PAS
29
字号
PROGRAM P1622;


VAR
        n       :integer;
        i       :integer;
        odd     :integer;
        num     :array[0..1]of integer;
        temp    :integer;
        ans     :integer;

BEGIN
while not eof do
        begin
        read(n);
        num[0]:=0;num[1]:=0;
        for i:=1 to n do
                begin
                read(temp);
                inc(num[i mod 2],temp);
                end;
        odd:=n-(n div 2);
        ans:=num[1]+n-odd-num[0];
        if odd-num[1]+num[0]<ans then ans:=odd-num[1]+num[0];
        writeln(ans);
        readln;
        end;

END.

⌨️ 快捷键说明

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