본문 바로가기
반응형

백준134

[백준/BOJ] 2577번 - 숫자의 개수 (C++) 문제 링크 코드 #include using namespace std; int arr[10]; int main(void) { ios::sync_with_stdio(0); cin.tie(0); int i, k, n = 1; for (i = 0; i > k; n *= k; } while (n) { arr[n%10]++; n /= 10; } for (i = 0; i < 10; i++) cout 2022. 3. 22.
[백준/BOJ] 2475번 - 검증수 (C++) 문제 링크 코드 #include using namespace std; int main(void) { ios::sync_with_stdio(0); cin.tie(0); int n = 0, a; for (int i = 0; i > a; n += a * a; } cout 2022. 3. 22.
[백준/BOJ] 2455번 - 지능형 기차 (C++) 문제 링크 코드 #include using namespace std; int main(void) { ios::sync_with_stdio(0); cin.tie(0); int mx = 0, p = 0, in, out; for (int i = 0; i > out >> in; p = p - out + in; mx = max(p, mx); } cout 2022. 3. 22.
[백준/BOJ] 2292번 - 벌집 (C++) 문제 링크 코드 #include using namespace std; int main(void) { ios::sync_with_stdio(0); cin.tie(0); int n, t = 1, cnt = 1; cin >> n; while (n > t) { t += cnt * 6; cnt++; } cout 2022. 3. 22.
[백준/BOJ] 2231번 - 분해합 (C++) 문제 링크 코드 #include using namespace std; int main(void) { ios::sync_with_stdio(0); cin.tie(0); int n; cin >> n; for (int i = 0; i < n; i++) { int sum = i, t = i; while (t) { sum += t % 10; t /= 10; } if (sum == n) { cout 2022. 3. 22.
[백준/BOJ] 2217번 - 로프 (C++) 문제 링크 코드 #include using namespace std; int arr[100001]; int main(void) { ios::sync_with_stdio(0); cin.tie(0); int n, t, mx = 0; cin >> n; for (int i = 0; i > arr[i]; sort(arr, arr + n, greater()); for (int i = 0; i < n; i++) { t = arr[i] * (i + 1); mx = max(t, mx); } cout 2022. 3. 22.
[백준/BOJ] 2164번 - 카드2 (C++) 문제 링크 코드 #include using namespace std; int main(void) { ios::sync_with_stdio(0); cin.tie(0); queue Q; int n, i; cin >> n; for (i = 1; i 1) { Q.pop(); Q.push(Q.front()); Q.pop(); } cout 2022. 3. 22.
[백준/BOJ] 2163번 - 초콜릿 자르기 (C++) 문제 링크 코드 #include using namespace std; int main(void) { ios::sync_with_stdio(0); cin.tie(0); int n, m; cin >> n >> m; cout 2022. 3. 22.
[백준/BOJ] 2142번 - 정돈된 배열 (C++) 문제 링크 코드 #include using namespace std; int arr[501][501]; int main(void) { ios::sync_with_stdio(0); cin.tie(0); int t, n, m, i, j, res; cin >> t; while (t--) { res = 1; cin >> n >> m; for (j = 0; j > arr[j][i]; for (i = 1; i arr[j-1][i] + arr[j][i-1]) res = 0; if (res == 0) cout 2022. 3. 22.
[백준/BOJ] 2108번 - 통계학 (C++) 문제 링크 코드 #include using namespace std; int arr[500001], cnt[8001]; int main(void) { ios::sync_with_stdio(0); cin.tie(0); int n, sum = 0, mean, mode, mode_cnt = 0; cin >> n; for (int i = 0; i > arr[i]; sum += arr[i]; cnt[arr[i] + 4000]++; mode_cnt = max(cnt[arr[i] + 4000], mode_cnt); } mean = round((double)sum / n); if (mean == -0) mean = 0; sort(arr, arr + n); bool isSecond = fa.. 2022. 3. 22.
반응형