백준 - 단계별로 풀어보기/입출력과 사칙연산

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[] 형식으로 문자열을 선언할 때는 끝에 지정문자가 들어가기 때문에 문자열의 크기가 지정한 ..
1. 문제 상세 https://www.acmicpc.net/problem/10869 2. 문제 접근 기본적인 scanf 함수를 통해 입력을 받고, printf 함수를 통해 계산 값을 출력. 지금까지 풀어봤던 사칙 연산을 활용하는 문제. 1008번 문제 때 처럼 나눗셈에 특별한 조건은 없고 몫만 출력하면 되기 때문에 정수형으로 출력. 이번에는 % 연산, 나머지를 계산하는 연산도 포함되었다. 출력할때 줄바꿈 조건이 생겼다. printf 함수 내에서 줄바꿈문자 \n 을 사용하여 첫 번째 줄부터 다섯 번째 줄까지 연산 결과를 나눠서 출력하자. 3. 문제 풀이 #include int main() { int A, B; scanf("%d %d", &A, &B); printf("%d\n%d\n%d\n%d\n%d", A..
1. 문제 상세 https://www.acmicpc.net/problem/1008 2. 문제 접근 기본적인 scanf 함수를 통해 입력을 받고, printf 함수를 통해 계산 값을 출력. 처음엔 변수를 그냥 냅다 정수형으로 선언하고 계산하여 출력해서 틀려버리고.. 그 다음엔 float 로 선언했지만 문제의 조건을 생각하지 않았다. 결과 값을 10-9 이하의 오차로 결과를 출력해야 한다는 것.. float 자료형이 작다보니(4byte) 계산 결과의 오차 범위가 10-9 보다 커서 더 큰 자료형인 double 자료형(8byte)을 사용해야 했다. 그리고, 10-9 이하의 오차로 결과를 출력하기 위해 출력할 값은 소수점 9자리 이상으로 출력해야 한다는 것도 확인 3. 문제 풀이 #include int main..
1. 문제 상세 https://www.acmicpc.net/problem/10998 2. 문제 접근 기본적인 scanf 함수를 통해 입력을 받고, printf 함수를 통해 계산 값을 출력. 3. 문제 풀이 #include int main() { int A, B; scanf("%d %d", &A, &B); printf("%d", A*B); return 0; } 정수형 변수 A, B를 만들고, scanf 함수로 변수 A, B에 4byte 크기의 정수를 입력받아 저장한다. printf 함수로 변수 A와 B를 곱한 값을 출력. 4. 성능 확인 5. 마무리 이번에도 이전 문제들과 마찬가지, scanf 함수에서 변수 앞의 &를 통해 변수의 주소값을 가리킨다는 것을 기억하자. 현재까지 사칙연산 + : 더하기 - : ..
1. 문제 상세 https://www.acmicpc.net/problem/1001 2. 문제 접근 기본적인 scanf 함수를 통해 입력을 받고, printf 함수를 통해 계산 값을 출력. 3. 문제 풀이 #include int main() { int A, B; scanf("%d %d", &A, &B); printf("%d", A-B); return 0; } 정수형 변수 A, B를 만들고, scanf 함수로 변수 A, B에 4byte 크기의 정수를 입력받아 저장한다. printf 함수로 변수 A에서 B를 뺀 값을 출력. 4. 성능 확인 5. 마무리 이번에도 1000번 문제와 마찬가지, scanf 함수에서 변수 앞의 &를 통해 변수의 주소값을 가리킨다는 것을 기억하자.
1. 문제 상세 https://www.acmicpc.net/problem/2557 2. 문제 접근 printf 함수를 통해 Hello World! 를 출력해보자. 3. 문제 풀이 #include int main() { printf("Hello World!"); return 0; } printf 함수를 사용하여 문자를 출력. 4. 성능 확인 5. 마무리 앞으로도 꾸준히 열심히.
Dry_p
'백준 - 단계별로 풀어보기/입출력과 사칙연산' 카테고리의 글 목록 (2 Page)