본문 바로가기
반응형

전체 글78

[BOJ/백준] 10172번 개 - [c/c++] 풀이 https://www.acmicpc.net/problem/10172 2022. 10. 9.
[BOJ/백준] 10171번 고양이 - [c/c++] 풀이 https://www.acmicpc.net/problem/10171 10171번: 고양이 아래 예제와 같이 고양이를 출력하시오. www.acmicpc.net 문제 해설 역슬래시 \을 출력하려면 \\으로 변경 후 출력할 수 있다. \은 특정 기능을 수행하기 위한 문자로 아래 주소에 "이스케이프 문자(시퀀스)"라는 이름으로 설명 되어 있다. \\으로 출력해야 하는 이유 코드 c #include int main() { printf("\\ /\\\n"); printf(" ) ( ')\n"); printf("( / )\n"); printf(" \\(__)|"); return 0; } c++ #include using namespace std; int main() { cout 2022. 10. 9.
[BOJ/백준] 2588번 곱셈 - [c/c++] 풀이 https://www.acmicpc.net/problem/2588 2588번: 곱셈 첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다. www.acmicpc.net 문제 해설 일의 자리 수 -> 10으로 나눈 나머지 십의 자리 수 -> 10으로 나눈 몫을 10으로 나눈 나머지 -> 197 / 10 -> 19 % 10 -> 9 백의 자리 수 -> 세 자리 수이므로 100으로 나눈 몫 세 자리 수가 아닐 경우 -> 100으로 나눈 몫을 10으로 나눈 나머지 -> 1234 / 100 -> 12 % 10 -> 2 코드 c #include using namespace std; int main() { int a, b; cin >> a >> b; cout 2022. 10. 9.
[BOJ/백준] 10430번 나머지 - [c/c++] 풀이 https://www.acmicpc.net/problem/10430 10430번: 나머지 첫째 줄에 A, B, C가 순서대로 주어진다. (2 ≤ A, B, C ≤ 10000) www.acmicpc.net 문제 해설 간단한 사칙연산 문제이다. 코드 c #include int main() { int A, B, C; scanf("%d %d %d", &A, &B, &C); printf("%d \n", (A + B) % C); printf("%d \n", ((A % C) + (B % C)) % C); printf("%d \n", (A * B) % C); printf("%d", ((A % C) * (B % C)) % C); return 0; } c++ #include using namespace std; int m.. 2022. 10. 9.
[BOJ/백준] 3003번 킹, 퀸, 룩, 비숍, 나이트, 폰 - [c/c++] 풀이 https://www.acmicpc.net/problem/3003 3003번: 킹, 퀸, 룩, 비숍, 나이트, 폰 첫째 줄에 동혁이가 찾은 흰색 킹, 퀸, 룩, 비숍, 나이트, 폰의 개수가 주어진다. 이 값은 0보다 크거나 같고 10보다 작거나 같은 정수이다. www.acmicpc.net 문제 해설 킹 1개, 퀸 1개, 룩 2개, 비숍 2개, 나이트 2개, 폰 8개가 있어야 하므로 순서대로 입력된 킹, 퀸, 룩, 비숍, 나이트, 폰의 개수를 위에 개수로 맞추는 수를 공백을 두고 출력하면 된다. 코드 c #include int main() { int arr[7] = { 1, 1, 2, 2, 2, 8 }; int a; for (int i = 0; i < 6; i++) { scanf("%d", &a); pri.. 2022. 10. 9.
[BOJ/백준] 18108번 1998년생인 내가 태국에서는 2541년생?! - [c/c++] 풀이 https://www.acmicpc.net/problem/18108 18108번: 1998년생인 내가 태국에서는 2541년생?! ICPC Bangkok Regional에 참가하기 위해 수완나품 국제공항에 막 도착한 팀 레드시프트 일행은 눈을 믿을 수 없었다. 공항의 대형 스크린에 올해가 2562년이라고 적혀 있던 것이었다. 불교 국가인 태국 www.acmicpc.net 문제 해설 서기 연도 = 불기 연도 - 543 으로 예제 입출력을 보면 쉽게 알 수 있다. 코드 c #include int main() { int a; scanf("%d", &a); printf("%d", a - 543); return 0; } c++ #include using namespace std; int main() { int a;.. 2022. 10. 9.
[BOJ/백준] 10926번 ??! - [c/c++] 풀이 https://www.acmicpc.net/problem/10926 10926번: ??! 준하는 사이트에 회원가입을 하다가 joonas라는 아이디가 이미 존재하는 것을 보고 놀랐다. 준하는 놀람을 ??!로 표현한다. 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어졌을 때 www.acmicpc.net 문제 해설 간단한 입출력 문제이다. 코드 c #include int main() { char s[51]; scanf("%s", s); printf("%s??!", s); return 0; } c++ #include using namespace std; int main() { string s; cin >> s; cout 2022. 10. 9.
[BOJ/백준] 10869번 사칙연산 - [c/c++] 풀이 https://www.acmicpc.net/problem/10869 10869번: 사칙연산 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 해설 간단한 사칙연산 문제이다. 코드 c #include int main() { int a, b; scanf("%d %d", &a, &b); printf("%d \n", a + b); printf("%d \n", a - b); printf("%d \n", a * b); printf("%d \n", a / b); printf("%d", a % b); return 0; } c++ #include using namespace std; int main() { .. 2022. 10. 8.
반응형