공부하기/백준

[Java] 백준 풀기 10797 - 10부제

XEV 2023. 2. 7. 22:50

자바 백준 10797번

브론즈 4

https://www.acmicpc.net/problem/10797

 

10797번: 10부제

서울시는 6월 1일부터 교통 혼잡을 막기 위해서 자동차 10부제를 시행한다. 자동차 10부제는 자동차 번호의 일의 자리 숫자와 날짜의 일의 자리 숫자가 일치하면 해당 자동차의 운행을 금지하는

www.acmicpc.net

 

 

 

 

 

문제 보기

분류: 구현

 

 

 

 

 

문제 풀기

주어진 날짜의 일의 자리 숫자를 저장하고 5 개의 자동차 번호판의 일의 자리 숫자를 입력받아 서로 비교한다.

두 수가 같다면 위반한 차량이기에 count 를 하나씩 늘려 최종 위반 차량의 대수를 구한다.

 

 

 

 

 

코드 보기

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        
        Scanner sc = new Scanner(System.in);
        
        int plateNum = sc.nextInt(); // 주어진 날짜 일의 자리 수 입력.
        int count = 0; // 위반 차량의 대수 초기화.
        for (int i = 0; i < 5; i++) {
            int dateNum = sc.nextInt(); // 주어진 번호판 일의 자리 수 입력.
            if (plateNum == dateNum) { // 번호판과 날짜가 일치하면 count +1 올림.
                count += 1;
            }
        }
        
        System.out.print(count);
        
    }
}