309
문제 해설
원문 : 영어(English)
차믈리에가 되어 차를 감별해봅시다. 첫 번째 줄에 맞춰야 할 차 종류가, 두 번째 줄에 다섯 명이 예측한 차 종류가 주어집니다. 맞춘 사람은 몇 명일까요?
풀이
입력값을 순서대로 입력받은 후 조건문을 사용해 답을 출력합니다.
코드
C
#include<stdio.h>
int main(){
int i, t, tmp, ans = 0;
scanf("%d", &t);
for(i = 0; i < 5; i++){
scanf("%d", &tmp);
if(t == tmp)
ans += 1;
}
printf("%d", ans);
return 0;
}
C++
#include<iostream>
using namespace std;
int main(){
int t, tmp, ans = 0;
cin>>t;
for(int i = 0; i < 5; i++){
cin>>tmp;
if(t == tmp)
ans += 1;
}
cout<<ans;
return 0;
}
Java
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int t = sc.nextInt();
int ans = 0;
for(int i = 0; i < 5; i++){
if(sc.nextInt() == t)
ans += 1;
}
System.out.println(ans);
}
}
Python
t = int(input())
tmp = list(map(int, input().split()))
ans = 0
for i in tmp:
if i == t:
ans += 1
print(ans)
문제 출처
https://www.acmicpc.net/problem/11549