提出 #73486109


ソースコード 拡げる

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main(){
    int i,j,N,M,max,a;
    if(scanf("%d%d",&N,&M)!=2) return 0;
    int L[N],O[M];
    for(i=0;i<M;i++) O[i]=0;
    for(i=0;i<N;i++){
        if(scanf("%d",&L[i])!=1) return 0;
        int A[L[i]];
        for(j=0;j<L[i];j++) if(scanf("%d",&A[j])!=1) return 0;
        for(j=0;j<L[i];j++){
            if(O[A[j]-1]==0){
                    printf("%d\n",A[j]);
                    O[A[j]-1]=1;
                    break;
            }
            if(j==L[i]-1) printf("0\n");
        }
    }
    return 0;
}

提出情報

提出日時
問題 B - Greedy Draft
ユーザ yosshi4438
言語 C++23 (GCC 15.2.0)
得点 200
コード長 602 Byte
結果 AC
実行時間 1 ms
メモリ 1712 KiB

コンパイルエラー

./Main.cpp: In function 'int main()':
./Main.cpp:6:17: warning: unused variable 'max' [-Wunused-variable]
    6 |     int i,j,N,M,max,a;
      |                 ^~~
./Main.cpp:6:21: warning: unused variable 'a' [-Wunused-variable]
    6 |     int i,j,N,M,max,a;
      |                     ^

ジャッジ結果

セット名 Sample All
得点 / 配点 0 / 0 200 / 200
結果
AC × 2
AC × 20
セット名 テストケース
Sample 00-sample-01.txt, 00-sample-02.txt
All 00-sample-01.txt, 00-sample-02.txt, 01-01.txt, 01-02.txt, 01-03.txt, 01-04.txt, 01-05.txt, 01-06.txt, 01-07.txt, 01-08.txt, 01-09.txt, 01-10.txt, 01-11.txt, 01-12.txt, 01-13.txt, 01-14.txt, 01-15.txt, 01-16.txt, 01-17.txt, 01-18.txt
ケース名 結果 実行時間 メモリ
00-sample-01.txt AC 0 ms 1672 KiB
00-sample-02.txt AC 0 ms 1672 KiB
01-01.txt AC 0 ms 1452 KiB
01-02.txt AC 0 ms 1712 KiB
01-03.txt AC 0 ms 1536 KiB
01-04.txt AC 0 ms 1452 KiB
01-05.txt AC 1 ms 1544 KiB
01-06.txt AC 1 ms 1544 KiB
01-07.txt AC 0 ms 1448 KiB
01-08.txt AC 1 ms 1600 KiB
01-09.txt AC 0 ms 1620 KiB
01-10.txt AC 0 ms 1600 KiB
01-11.txt AC 0 ms 1452 KiB
01-12.txt AC 1 ms 1620 KiB
01-13.txt AC 1 ms 1620 KiB
01-14.txt AC 1 ms 1600 KiB
01-15.txt AC 1 ms 1600 KiB
01-16.txt AC 0 ms 1688 KiB
01-17.txt AC 0 ms 1620 KiB
01-18.txt AC 0 ms 1676 KiB