[백준 30214] An Easy-Peasy Problem (C#, C++) - soo:bak
작성일 :
문제 링크
30214번 - An Easy-Peasy Problem
설명
전반부 종료 시 정답 수 s1과 대회 종료 시 정답 수 s2가 주어질 때, 전반부에 전체의 절반 이상을 풀었는지 판별하는 문제입니다.
절반 이상이면 E, 아니면 H를 출력합니다.
접근법
전반부에 절반 이상을 풀었다는 것은 2 × s1 ≥ s2를 만족하는 것과 같습니다. 이 조건만 확인하면 됩니다.
Code
C#
1
2
3
4
5
6
7
8
9
10
11
using System;
class Program {
static void Main() {
var parts = Console.ReadLine()!.Split();
var s1 = int.Parse(parts[0]);
var s2 = int.Parse(parts[1]);
Console.WriteLine(2 * s1 >= s2 ? "E" : "H");
}
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <bits/stdc++.h>
using namespace std;
int main() {
ios::sync_with_stdio(false);
cin.tie(nullptr);
int s1, s2; cin >> s1 >> s2;
cout << (2 * s1 >= s2 ? "E" : "H") << "\n";
return 0;
}