코테
백준 단계별로 풀어보기 (2)
hhzn
2024. 8. 31. 18:46
https://www.acmicpc.net/problem/1330
1330번 두 수 비교하기
나의 풀이
#include <iostream>
int main()
{
int A, B;
std::cin >> A >> B;
if (A > B)
std::cout << ">";
else if (A < B)
std::cout << "<";
else
std::cout << "==";
}
https://www.acmicpc.net/problem/9498
9498번 시험 성적
나의 풀이
#include <iostream>
using namespace std;
int main()
{
int score;
cin >> score;
if (score >= 90) {
cout << "A";
}
else if (score >= 80) {
cout << "B";
}
else if (score >= 70) {
cout << "C";
}
else if (score >= 60){
cout << "D";
}
else {
cout << "F";
}
}
https://www.acmicpc.net/problem/2753
2753번 윤년
나의 풀이
#include <iostream>
using namespace std;
int main()
{
int Y;
cin >> Y;
cout << (Y % 4 == 0 && (Y % 100 != 0 || Y % 400 == 0));
}
https://www.acmicpc.net/problem/14681
14681번 사분면 고르기
나의 풀이
#include <iostream>
using namespace std;
int main()
{
int X, Y;
cin >> X >> Y;
if (X >= 0) {
if (Y >= 0) {
cout << 1;
}
else {
cout << 4;
}
}
else {
if (Y >= 0) {
cout << 2;
}
else {
cout << 3;
}
}
}
https://www.acmicpc.net/problem/2884
2884번 알람 시계
나의 풀이
#include <iostream>
using namespace std;
int main()
{
int H, M;
cin >> H >> M;
M -= 45;
if (M < 0) {
--H;
M = 60 + M;
if (H < 0) {
H = 23;
}
}
cout << H << " " << M;
}
https://www.acmicpc.net/problem/2525
2525번 오븐 시계
나의 풀이
#include <iostream>
using namespace std;
int main()
{
int A, B, C;
cin >> A >> B >> C;
B += C % 60;
if (B >= 60) {
B -= 60;
++A;
}
A += C / 60;
if (A > 23) {
A -= 24;
}
cout << A << " " << B;
}
https://www.acmicpc.net/problem/2480
2480번 주사위 세개
나의 풀이
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int A, B, C;
cin >> A >> B >> C;
if ((A == B)&&(B == C)) {
cout << A * 1000 + 10000;
}
else if (not ((A!=B)&&(B!=C)&&(A!=C))){
if (A == B) {
cout << A * 100 + 1000;
}
else {
cout << C * 100 + 1000;
}
}
else {
int val = max(A, B);
val = max(val, C);
cout << val * 100;
}
}