전체 글

게임 만들고 싶어요
1. 문제 상세 https://www.acmicpc.net/problem/1330 2. 문제 접근 cin 을 통해 정수 A, B 를 입력 받고 조건문을 사용하여 두 정수의 크기를 비교한다. 조건문을 세 블록으로 나누어 비교한다. B가 더 큰 경우, A가 더 큰 경우, 그 이외(같은 경우) 세 가지로 분류한다. 비교한 결과에 따라 cout 을 통해 각각 , == 를 출력한다. 3. 문제 풀이 #include using namespace std; int main() { int A, B; cin >> A >> B; if(A , =, == ..
1. 문제 상세 https://www.acmicpc.net/problem/10172 2. 문제 접근 10171번 고양이 문제와 비슷하게 cout 을 통해 특수문자로 개를 출력한다. 특수문자는 그냥 출력하려고 할 시 출력이 되지 않는다. \(역슬래시) 의 경우에는 \\ 로 출력 '(작은 따옴표) 는 \' 로 출력 "(큰 따옴표)는 \" 로 ?(물음표) 는 \? 로 출력한다. 3. 문제 풀이 #include using namespace std; int main() { cout
1. 문제 상세 https://www.acmicpc.net/problem/10171 2. 문제 접근 cout 을 통해 특수문자로 고양이를 출력한다. 일부 특수문자는 그냥 출력하려고 할 시 출력이 되지 않는다. \(역슬래시) 의 경우에는 \\ 로 출력 '(작은 따옴표) 는 \' 로 출력 "(큰 따옴표)는 \" 로 ?(물음표) 는 \? 로 출력한다. 3. 문제 풀이 #include using namespace std; int main() { cout
1. 문제 상세 https://www.acmicpc.net/problem/11382 2. 문제 접근 기존 덧셈 문제와 같지만 조건에 차이가 있다. A, B, C 각각 최대 값이 1012 이라는 것. 기존에 사용하던 int 형식으로는 범위가 모자르니 long 형식이나 long long 형식으로 변수를 선언. 3. 문제 풀이 #include using namespace std; int main() { long A, B, C; cin >> A >> B >> C; cout
1. 문제 상세 https://www.acmicpc.net/problem/2588 2. 문제 접근 cin 을 통해 세 자리 자연수 두 개 A, B 를 입력 받고 cout 을 통해 B의 각 자릿수와 A를 곱한 값을 출력. 일의 자리, 십의 자리, 백의 자리 순서대로 A와 곱하여 각 줄에 출력하고 마지막 줄에는 A와 B를 곱한 값을 출력한다. B의 각 자리수를 구해내는 것이 관건인것 같다. 일의 자리수는 나머지 연산을 사용하여 B를 100으로 나눈 나머지에 다시 10으로 나눈 나머지를 구하여 일의 자리수를 구한다. └ 385%100 = 85, 85%10 = 5 십의 자리수는 B를 100으로 나눈 나머지를 10으로 나누면 된다. └ 385%100 = 85, 85/10 = 8 백의 자리수는 B를 100으로 나누..
1. 문제 상세 https://www.acmicpc.net/problem/10430 2. 문제 접근 cin 을 통해 숫자 세 개 A, B, C 를 입력받고 cout 으로 각 줄에 연산 결과를 출력한다. 3. 문제 풀이 #include using namespace std; int main() { int A, B, C; cin >> A >> B >> C; cout
Dry_p
건조한 프로그래밍