분류 전체보기

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
1. 문제 상세 https://www.acmicpc.net/problem/18108 2. 문제 접근 불기 연도를 입력받아 서기 연도로 변환하기 위해 cin 으로 연도(정수)를 입력받고 연도에서 543을 빼고 cout 으로 출력한다. 3. 문제 풀이 #include using namespace std; int main() { int year; cin >> year; cout
1. 문제 상세 https://www.acmicpc.net/problem/10926 2. 문제 접근 scanf 함수를 통해 문자열을 입력을 받고, printf 함수를 통해 문자열에 문자를 추가하여 출력...인데... 문제를 잘못 이해해 버리는 바람에 두 문자열("joonas", "baekjoon")과 '비교'한 후 같으면 결과를 출력하라는 줄 알고 if문 넣고..비교하고..( ; - ; ) 3. 문제 풀이 #include int main() { char id[51]; scanf("%s", id); printf("%s\?\?!", id); return 0; } 문자열 id 를 선언하고 크기를 51로 지정한다.char[] 형식으로 문자열을 선언할 때는 끝에 지정문자가 들어가기 때문에 문자열의 크기가 지정한 ..
Dry_p
'분류 전체보기' 카테고리의 글 목록 (22 Page)