1 条题解

  • 0
    @ 2025-4-7 21:38:07

    Pascal :

    var n,i,j,ans:longint;
    
        a:array[0..1001]of longint;
    
        vis:array[0..20001]of boolean;
    
    begin
    
     readln(n);
    
     for i:=1 to n do
    
      begin
    
       read(a[i]);
    
       vis[a[i]]:=true;
    
      end;
    
     for i:=1 to n do
    
      for j:=1 to i-1 do
    
       if vis[a[i]+a[j]] then
    
        begin
    
         inc(ans);
    
         vis[a[i]+a[j]]:=false;
    
        end;
    
     write(ans);
    
    end.
    
    • 1

    信息

    ID
    1949
    时间
    1000ms
    内存
    128MiB
    难度
    (无)
    标签
    递交数
    0
    已通过
    0
    上传者