AtCoder Regular Contest 082

Submission #1591913

Source codeソースコード

import java.util.*;

public class Main {

    public static void main(String[] args) {
        Scanner reader= new Scanner(System.in);
        int num=reader.nextInt();
        int[] A= new int[100001];
        for(int i=0; i<num; i++){
            int x= reader.nextInt();
            if (x==0){
                A[0]++;
                A[1]++;
            }
            else
            {if(x==9999){
                A[9999]++;
                A[9998]++;
            }
            else{
                A[x]++;
                A[x+1]++;
                A[x-1]++;
            }}}
            int max=A[0];
            for (int j=1; j<100001; j++){
                if (A[j]>max)
                    max=A[j];
            }
            System.out.println(max);
        }

    }

Submission

Task問題 C - Together
User nameユーザ名 lucy2903
Created time投稿日時
Language言語 Java8 (OpenJDK 1.8.0)
Status状態 AC
Score得点 300
Source lengthソースコード長 809 Byte
File nameファイル名
Exec time実行時間 418 ms
Memory usageメモリ使用量 50224 KB

Test case

Set

Set name Score得点 / Max score Cases
Sample - 0_000.txt,0_001.txt,0_002.txt
All 300 / 300 0_000.txt,0_001.txt,0_002.txt,1_003.txt,1_004.txt,1_005.txt,1_006.txt,1_007.txt,1_008.txt

Test case

Case name Status状態 Exec time実行時間 Memory usageメモリ使用量
0_000.txt AC 94 ms 20684 KB
0_001.txt AC 96 ms 18644 KB
0_002.txt AC 105 ms 21204 KB
1_003.txt AC 104 ms 20564 KB
1_004.txt AC 367 ms 45612 KB
1_005.txt AC 404 ms 46312 KB
1_006.txt AC 414 ms 46812 KB
1_007.txt AC 396 ms 48108 KB
1_008.txt AC 418 ms 50224 KB