백준 알고리즘/Lang-C | C++
[백준/C] 10797번 10부제
Jongung
2021. 8. 26. 00:37
백준 온라인 저지 / 10797번 10부제
https://www.acmicpc.net/problem/10797
10797번: 10부제
서울시는 6월 1일부터 교통 혼잡을 막기 위해서 자동차 10부제를 시행한다. 자동차 10부제는 자동차 번호의 일의 자리 숫자와 날짜의 일의 자리 숫자가 일치하면 해당 자동차의 운행을 금지하는
www.acmicpc.net
- 사용언어 : C (C99)
- 알고리즘 : 구현
C 코드
1. 문제 정리
날짜의 일의자리를 나타내는 정수를 첫 줄에 입력 받고 5대의 차량 번호 일의자리를 나타내는 정수를 둘째 줄에 받아온다.
이 값들을 보고 주어진 날짜와 자동차의 일의자리 숫자를 보고 10부제를 위반하는 차량의 대수를 출력한다 즉
첫째 줄의 정수와 나머지 5개의 수가 같은지 판별하는 코드를 작성하면 간단하게 해결된다.
2. 완성 코드
#include <stdio.h>
int main() {
int day, car[5];
scanf_s("%d", &day);
for(int i=0; i<5; i++){
scanf_s("%d", &car[i]);
}
int cnt = 0;
for (int i = 0; i < 5; i++) {
if (day == car[i]) {
cnt++;
}
}
printf("%d", cnt);
}