/images/logo.png

[백준]10707 수도요금

https://www.acmicpc.net/problem/10707 풀이: X사의 1리터당 요금 * 한 달간의 수도의 양 Y사의 기본요금 + (Y사의 1리터당 추가요금 * (한 달간의 수도의 양 - 기본요금이 되는 사용량의 상한)) 둘 중 더 싼 금액을 출력한다. 코드: 사용언어 : c++ 1 2 3 4 5 6 7 8 #include <iostream>using namespace std; int a, b, c, d ,p; int main() { cin >> a >> b >> c >> d >> p; a *= p, b += p < c ?

[백준]10833 사과

https://www.acmicpc.net/problem/10833 풀이: 배정된 사과 수를 학생수로 나눈 나머지를 모두 더해 출력한다. 코드: 사용언어 : c++ 1 2 3 4 5 6 7 8 9 10 11 #include <iostream>using namespace std; int N, a, b, c = 0; int main() { cin >> N; while (N--) { cin >> a >> b; c += b % a; } cout << c << endl; }

[백준]11655 ROT13

https://www.acmicpc.net/problem/11655 풀이: ROT13으로 암호화한 내용을 출력한다. 코드: 사용언어 : c++ 1 2 3 4 5 6 7 8 9 10 #include <iostream>#include <string>using namespace std; int main() { string s; getline(cin, s); for (char c : s) printf("%c", c < 65 ? c : (c < 97 && c > 77) || c > 109 ? c - 13 : c + 13); cout << endl; }

[백준]2566 최댓값

https://www.acmicpc.net/problem/2566 풀이: 9 * 9 칸에 있는 숫자들 중 최댓값과 그 위치를 출력한다. 코드: 사용언어 : c++ 1 2 3 4 5 6 7 8 9 10 #include <iostream>using namespace std; int i, a, x, c = 0; int main() { for (i = 0; i < 81; i++){ cin >> a; if (a > c) c = a, x = i; } printf("%d %d %d", c, x / 9 + 1, x % 9 + 1); }

[백준]2953 나는 요리사다

https://www.acmicpc.net/problem/2953 풀이: 첫째 줄부터 다섯번쨰 줄까지의 사람 중 점수의 합이 가장 높은 사람과 그 점수를 출력한다. 코드: 사용언어 : c++ 1 2 3 4 5 6 7 8 9 10 11 #include <iostream>using namespace std; int i, a, b, c, d, s, t = 0; int main() { for (i = 1; i < 6; i++) { cin >> a >> b >> c >> d; a += b + c + d; if (a > t) t = a, s = i; } printf("%d %d", s, t); }

[백준]5063 TGN

https://www.acmicpc.net/problem/5063 풀이: 광고를 했을 때의 수익 - 광고 비용 이 광고를 했을 떄 얻을 수 있는 순이익이다. 즉, 광고를 하지않았을 때의 수익과 광고를 했을 때 얻을 수 있는 순 이익을 비교하여, 해야 하면 “advertise”, 하지 않아야 하면 “do not advertise”, 광고를 해도 수익이 차이가 없다면 “does not matter"를 출력한다. 코드: 사용언어 : c++ 1 2 3 4 5 6 7 8 9 10 11 12 13 #include <iostream>using namespace std; int T, k, n, m; int main() { cin >> T; while (T--) { cin >> k >> n >> m; n -= m; if (k == n) cout << "does not matter" << endl; else if (k < n) cout << "advertise" << endl; else cout << "do not advertise" << endl; } }