[백준 10797] 10부제 (C#, C++) - soo:bak
작성일 :
문제 링크
설명
차량 번호의 끝자리를 보고 10부제 제한일에 해당하는 차량이 몇 대인지를 세는 간단한 구현 문제입니다.
접근법
- 입력으로 오늘의 날짜 끝자리 숫자
D
가 주어집니다. - 이후
5
대의 차량 번호의끝자리 숫자
가 주어집니다. - 각 차량 번호의 끝자리가
D
와 같은지 비교하며 카운트합니다.
Code
[ C# ]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
using System;
namespace Solution {
class Program {
static void Main(string[] args) {
int d = int.Parse(Console.ReadLine()!);
var input = Console.ReadLine()!.Split();
int cnt = 0;
foreach (var car in input)
if (int.Parse(car) == d) cnt++;
Console.WriteLine(cnt);
}
}
}
[ C++ ]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <bits/stdc++.h>
using namespace std;
int main() {
ios::sync_with_stdio(false);
cin.tie(nullptr);
int digitDay; cin >> digitDay;
int cnt = 0;
for (int i = 0; i < 5; i++) {
int input; cin >> input;
if (digitDay == input) cnt++;
}
cout << cnt << "\n";
return 0;
}