본문 바로가기

7장 기타/백준 BOJ40

[백준/BOJ] 14681번 사분면 고르기 (C++) 14681번: 사분면 고르기 점 (x, y)의 사분면 번호(1, 2, 3, 4 중 하나)를 출력한다. www.acmicpc.net 문제의 소재 2차원 평면상의 x≠0, y≠0인 임의의 점이 주어졌을 때, 몇 사분면에 있는 점인지 출력하는 문제이다. 해답 if-else문을 이용하고, && 연산자를 이용하여 x, y 두가지의 조건을 체크하여 문제를 해결하였다. // BOJ_14681.cpp #include using namespace std; int main() { int x, y; cin>>x>>y; if (x>0 && y>0) cout 2021. 5. 3.
[백준/BOJ] 2753번 윤년 (C++) 2753번: 윤년 연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오. 윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다. 예를 들어, 2012년은 4의 배수이면서 www.acmicpc.net 문제의 소재 연도가 주어지면 윤년인지 아닌지 판단하는 문제이다. 해답 윤년은 연도가 4의 배수일 때이다. 다만 연도가 100의 배수이면 윤년이 아니고, 400의 배수이면 윤년이다. if-else문으로 4가지 조건을 체크하여 해결했다. 400의 배수이면 무조건 윤년이다. 400의 배수가 아니면서 100의 배수이면 윤년이 아니다. 100의 배수가 아니면서 4의 배수이면 윤년이다. 4의 배수가 아니면 윤년이 아니다. // BOJ_2753.cpp #includ.. 2021. 5. 3.
[백준/BOJ] 9498번 시험 성적 (C++) 9498번: 시험 성적 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제의 소재 시험 성적을 입력받아 해당하는 학점을 출력하는 문제이다. 해답 if-else문을 이요아여 5가지 조건으로 나누어 해결하였다. // BOJ_9498.cpp #include using namespace std; int main() { int score; cin>>score; if (score>=90) cout 2021. 5. 3.
[백준/BOJ] 1330번 두 수 비교하기 (C++) 1330번: 두 수 비교하기 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. www.acmicpc.net 문제의 소재 두 정수 A, B가 주어졌을 때 A, B의 크기를 비교하여 부등호를 출력하는 문제이다. 해답 if-else문을 이용하여 3가지 조건(A>B, A>A>>B; if (A>B) cout 2021. 5. 3.
[백준/BOJ] 2588번 곱셈 (C++) 2588번: 곱셈 첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다. www.acmicpc.net 문제의 소재 세자리수의 정수 A, B를 입력받아 곱셈을 진행하되, 실제 곱셈 과정과 같이 각각의 자릿수에 대해 계산을 하여 그 과정과 결과값을 출력하는 문제이다. 해답 세자리수 B가 주어졌을 떄, 1의 자리수는 B%10, 10의 자리수는 (B/10)%10, 100의 자리수는 B/100이다. A와 각각의 값의 곱, A*B를 출력하였다. // BOJ_2588.cpp #include using namespace std; int main() { int A, B; cin>>A>>B; cout 2021. 4. 30.
반응형