OneCompiler

display

177

import java.util.Scanner;

public class display {

static int N0 = 0;
static int N1 = 0;
static int N2 = 0;
static int N3 = 0;

public static void show(){
    System.out.println(N0);
    System.out.println("已经发放了 "+N0+"个特等奖");
    if (N0==1){
        System.out.println("已经发完了所有特等奖");
    }else{
        System.out.println("还剩 "+1+"个特等奖");
    }
    System.out.println(N1);
    System.out.println("已经发放了 "+N1+"个一等奖");
    if (N1==18){
        System.out.println("已经发完了所有一等奖");
    }else{
        System.out.println("还剩 "+(18-N1)+"个一等奖");
    }
    System.out.println(N2);
    System.out.println("已经发放了 "+N2+"个二等奖");
    if (N2==43){
        System.out.println("已经发完了所有二等奖");
    }else{
        System.out.println("还剩 "+(43-N2)+"个二等奖");
    }
    System.out.println(N3);
    System.out.println("已经发放了 "+N3+"个三等奖");
    if (N3==43){
        System.out.println("已经发完了所有三等奖");
    }else{
        System.out.println("还剩 "+(43-N3)+"个三等奖");
    }
}

public static void main(String[] args){
    Scanner scan = new Scanner(System.in);
    while(scan.hasNext()){
        int inp = Integer.parseInt(scan.nextLine());
        switch(inp){
            case 0: 
                N0++;
                break;
            case 1:
                N1++;
                break;
            case 2: 
                N2++;
                break;
            case 3:
                N3++;
                break;
        }
        show();
    }        
    scan.close();
}

}