본문 바로가기

Programming

[C++] 백준 5032번 : 탄산 음료 https://www.acmicpc.net/problem/5032 #include using namespace std;int main() {int e,f,c;cin >> e >> f >> c; int cnt = 0, tmp;tmp = e + f; do {cnt = cnt + tmp / c;tmp = tmp / c + tmp % c;} while (tmp >= c); cout 더보기
[C++] 백준 3034번 : 앵그리 창영 https://www.acmicpc.net/problem/3034 #include #include using namespace std;int main() {int n, w, h;cin >> n >> w >> h;int *ary = new int[n];for (int i = 0; i > ary[i]; int max = sqrt(w*w + h * h);for (int i = 0; i = ary[i])cout 더보기
[C++] 백준 1748번 : 수 이어 쓰기1 https://www.acmicpc.net/problem/1748 #include using namespace std;int main() {int n;cin >> n;int tmp = n;int N_cnt=1;while (tmp = (tmp / 10))N_cnt++; int N_0 = 1;// 자리수 if) n = 121 -> N_0 = 100int sum = 0;int i;// 자리수 if) n = 121 -> i = 3for (i = 1; i < N_cnt; i++) {sum = sum + 9*i*N_0;N_0 = N_0 * 10;}sum = (n - N_0 + 1)*i + sum;cout 더보기
[C++] 백준 8979번 : 올림픽 https://www.acmicpc.net/problem/8979 #include using namespace std;int main() {int n, k;cin >> n >> k;int **Nation = new int*[n];for (int i = 0; i > Nation[i][4];for (int j = 0; j > Nation[i][j];} int cnt = 1;// 자신보다 더 잘한 나라 수 cntfor (int i = 0; i < n; i++) {// 나라별 등수 부여for .. 더보기
[C++] 백준 5532번 : 방학 숙제 https://www.acmicpc.net/problem/5532 #include using namespace std;int main() {int l,a,b,c,d;cin >> l >>a >> b >> c >> d;int x;// 국어int y;// 수학x = (a%c) == 0 ? a / c : a / c + 1;y = (b%d) == 0 ? b / d : b / d + 1;if (x > y)cout 더보기
[C++] 백준 10707번 : 수도요금 https://www.acmicpc.net/problem/10707 #include using namespace std; int main() {int a, b, c, d, p;cin >> a >> b >> c >> d >> p; int x, y;x = a * p; if (p > c)y = (p - c)*d + b;elsey = b; if (x < y) cout 더보기
[C++] 백준 2822번 : 점수 계산 https://www.acmicpc.net/problem/2822 #include using namespace std; int main() {int score[9];int sum = 0;for (int i = 0; i > score[i];sum = sum + score[i];}score[8] = 150;int min = 8;for (int i = 0; i score[j])min = j;}sum = sum - score[min];score[min] = -1;min = 8; } cout 더보기
[C++] 백준 5597번 : 과제 안 내신 분..? https://www.acmicpc.net/problem/5597 #include using namespace std; int main() {int ary[30] = { 0, };int n;for (int i = 0; i > n;ary[n - 1] = 1;} for (int i = 0; i < 30; i++)if (!ary[i])cout 더보기