별의 공부 블로그 🧑🏻‍💻

🗒️ 2017/11/09 (13)

728x90
  1. 2017.11.09 [BOJ5565][C++] 영수증

    문제새 학기를 맞아 상근이는 책을 10권 구입했다. 상근이는 의욕이 너무 앞서서 가격을 조사하지 않고 책을 구입했다. 이제 각 책의 가격을 알아보려고 한다. 하지만, 영수증에는 얼룩이 묻어있었고, 상근이는 책 10권 중 9권의 가격만 읽을 수 있었다. 책 10권의 총 가격과 가격을 읽을 수 있는 9권 가격이 주어졌을 때, 가격을 읽을 수 없는 책의 가격을 구하는 프로그램을 작성하시오. 입력첫째 줄에 10권의 총 가격이 주어진다. 둘째 줄부터 9개 줄에는 가격을 읽을 수 있는 책 9권의 가격이 주어진다. 책의 가격은 10000이하이다. 출력첫째 줄에 가격을 읽을 수 없는 책의 가격을 출력한다. 예제 입력 9850 1050 800 420 380 600 820 2400 1800 980 예제 출력 600 힌트 ..

  2. 2017.11.09 [BOJ12790][C++] Mini Fantasy War

    문제 넥슨지티에서는 최근 SRPG "슈퍼 판타지 워"의 후속작으로 "미니 판타지 워"를 출시하였다. 전편과 마찬가지로, 미니 판타지 워에서도 각 캐릭터의 전투력을 계산하여야 한다. 각 캐릭터의 전투력은 단순히 각 캐릭터의 능력치의 가중 합으로 계산된다. 전투력 계산은 굉장히 간단한 로직이지만 게임 곳곳에 쓰이는 만큼, Being은 다른 프로그래머로 하여금 이 로직을 구현하여 자신의 것과 교차검증하고자 한다. 그리하여 당신은 이 전투력을 구현하는 작업을 맡게 되었다. 능력치는 모두 네 종류 존재한다. 이는 각각 HP, MP, 공격력, 방어력이다. 각 캐릭터는 기본 능력치 4종을 바탕으로 장비를 장착할 수 있다. 각 장비는 능력치를 변화시키는데, 그 변화되는 양이 입력으로 주어진다. 따라서 캐릭터의 최종 능..

  3. 2017.11.09 [BOJ10824][C++] 네 수

    문제네 자연수 A, B, C, D가 주어진다. 이 때, A와 B를 붙인 수와 C와 D를 붙인 수의 합을 구하는 프로그램을 작성하시오.두 수 A와 B를 합치는 것은 A의 뒤에 B를 붙이는 것을 의미한다. 즉, 20과 30을 붙이면 2030이 된다. 입력첫째 줄에 네 자연수 A, B, C, D가 주어진다. (1 ≤ A, B, C, D ≤ 1,000,000) 출력A와 B를 붙인 수와 C와 D를 붙인 수의 합을 출력한다. 예제 입력 10 20 30 40 예제 출력 4060 힌트 출처· 문제를 만든 사람: baekjoon· 문제의 오타를 찾은 사람: wurikiji 코드 12345678910111213141516171819202122232425262728293031323334353637383940414243444..

  4. 2017.11.09 [BOJ2446][C++] 별찍기 - 9

    문제예제를 보고 별찍는 규칙을 유추한 뒤에 별을 찍어 보세요. 입력첫째 줄에 N (1 n; for (int i = 0; i

  5. 2017.11.09 [BOJ2445][C++] 별찍기 - 8

    문제예제를 보고 별찍는 규칙을 유추한 뒤에 별을 찍어 보세요. 입력첫째 줄에 N (1 n; for (int i = 1; i

  6. 2017.11.09 [BOJ2444][C++] 별찍기 - 7

    문제예제를 보고 별찍는 규칙을 유추한 뒤에 별을 찍어 보세요. 입력첫째 줄에 N (1 n; for (int i = 1; i

  7. 2017.11.09 [BOJ2443][C++] 별찍기 - 6

    문제첫째 줄에는 별 2*N-1개, 둘째 줄에는 별 2*N-3개, ..., N번째 줄에는 별 1개를 찍는 문제 별은 가운데를 기준으로 대칭이어야 한다. 입력첫째 줄에 N (1 n; for (int i = 0; i

  8. 2017.11.09 [BOJ2422][C++] 별찍기 - 5

    문제첫째 줄에는 별 1개, 둘째 줄에는 별 3개, ..., N번째 줄에는 별 2*N-1개를 찍는 문제 별은 가운데를 기준으로 대칭이어야 한다. 입력첫째 줄에 N (1 n; for (int i = 1; i

  9. 2017.11.09 [BOJ2441][C++] 별찍기 - 4

    문제첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제하지만, 오른쪽을 기준으로 정렬한 별 (예제 참고)을 출력하시오. 입력첫째 줄에 N (1 n; for (int i = n; i > 0; i--) { for (int j = n; j > i; j--) { cout

  10. 2017.11.09 [BOJ2440][C++] 별찍기 - 3

    문제첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ..., N번째 줄에는 별 1개를 찍는 문제 입력첫째 줄에 N (1 n; for (int i = n; i > 0; i--) { for (int k = i; k >= 1; k--) { cout

  11. 2017.11.09 [BOJ2439][C++] 별찍기 - 2

    문제첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제하지만, 오른쪽을 기준으로 정렬한 별 (예제 참고)을 출력하시오. 입력첫째 줄에 N (1 n; for (int i = n; i > 0; i--) { for (int k = i; k > 1; k--) { cout

  12. 2017.11.09 [BOJ2348][C++] 별찍기 - 1

    문제첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 입력첫째 줄에 N (1 n; for (int i = 0; i

  13. 2017.11.09 [BOJ1357][C++] 뒤집힌 덧셈

    문제 어떤 수 X가 주어졌을 때, X의 모든 자리수가 역순이 된 수를 얻을 수 있다. Rev(X)를 X의 모든 자리수를 역순으로 만드는 함수라고 하자. 예를 들어, X=123일 때, Rev(X) = 321이다. 그리고, X=100일 때, Rev(X) = 1이다. 두 양의 정수 X와 Y가 주어졌을 때, Rev(Rev(X) + Rev(Y))를 구하는 프로그램을 작성하시오 입력 첫째 줄에 수 X와 Y가 주어진다. X와 Y는 1,000보다 작거나 같은 자연수이다. 출력 첫째 줄에 문제의 정답을 출력한다. 예제 입력 123 100 예제 출력 223 힌트 출처 · 문제를 번역한 사람: baekjoon 알고리즘 분류 · 수학 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ..

728x90


📖 Contents 📖