본문 바로가기

분류 전체보기

(2338)
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 10162번:전자레인지 답 12345678910111213141516171819202122232425262728#include using namespace std;int T, a, b, c;int main() { cin >> T; if (T % 10 == 0) { while(T>=300) { a += T / 300; T %= 300; } while (T >= 60) { b += T / 60; T %= 60; } while (T >= 10) { c += T / 10; T %= 10; } cout
(C++) - 백준(BOJ) 2754 : 학점계산 답 #include using namespace std; int main() { char w[3]; float c = 0; cin >> w; for (int i = 0; i < 2; i++) { switch (w[i]) { case 'A': c = 4.3; break; case 'B': c = 3.3; break; case 'C': c = 2.3; break; case 'D': c = 1.3; break; case 'F': c = 0.0; break; case '0': c -= 0.3; break; case '-': c -= 0.6; break; } } printf("%.1f", c); }
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 3009번:네번째 점 답 12345678910111213#include using namespace std;int main() { int a[3][2],x,y; for (int i = 0; i a[i][j]; x = a[0][0]; y = a[0][1]; x = a[1][0] == x ? a[2][0] : (a[1][0] == a[2][0] ? x : a[1][0]); y = a[1][1] == y ? a[2][1] : (a[1][1] == a[2][1] ? y : a[1][1]); cout
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 1676번:팩토리얼 0의 개수답 1234567891011121314151617181920212223242526272829#include using namespace std;int main() { int N,cnt = 0,cnt2=0,cnt5=0,tmp; cin >> N; for (int i = 2; i
(C++) - 백준(BOJ) 4446번 : ROT13 답 #include #include using namespace std; int main() { string w; string com = "aiyeou"; string com1 = "AIYEOU"; string a = "bkxznhdcwgpvjqtsrlmf"; string b = "BKXZNHDCWGPVJQTSRLMF"; while (getline(cin, w)) { for (int i = 0; i < w.size(); i++) { if (w[i] == 'a' || w[i] == 'i' || w[i] == 'y' || w[i] == 'e' || w[i] == 'o' || w[i] == 'u' || w[i] == 'A' || w[i] == 'I' || w[i] == 'Y' || w[i] == 'E' || w[..
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 5598번:카이사르 암호 답 12345678910111213141516171819#include #include using namespace std;int main() { string w; cin >> w; for (int i = 0; i 67) { printf("%c", w[i] - 3); } else { printf("%c", w[i] + 23); } } }Colored by Color Scriptercs
(C++) - 백준(BOJ) 2711번 : 오타맨 고창영 https://www.acmicpc.net/problem/2711 2711번: 오타맨 고창영 첫째 줄에 테스트 케이스의 개수 T(1 T; for (int i = 0; i > index >> w; for (int i = 0; i < w.size(); i++) { if (i != index - 1) cout
(C++) - 백준(BOJ)코딩 11047번 : 동전0 www.acmicpc.net/problem/11047 11047번: 동전 0 첫째 줄에 N과 K가 주어진다. (1 ≤ N ≤ 10, 1 ≤ K ≤ 100,000,000) 둘째 줄부터 N개의 줄에 동전의 가치 Ai가 오름차순으로 주어진다. (1 ≤ Ai ≤ 1,000,000, A1 = 1, i ≥ 2인 경우에 Ai는 Ai-1의 배수) www.acmicpc.net greedy 문제였습니다. greedy로 푸는 것이 수학적으로 맞는지를 검증하는지가 중요합니다. 감으로 의존해 푸시면 제대로 문제를 풀 수 없습니다. 좋은 방법 중 하나는 귀류법으로 자신이 세운 가정이 맞는지를 증명해보는 것입니다. 귀류법을 통해 현재 최대 이익을 얻지 않으면 발생되는 손해가 있는지의 여부를 알 수 있습니다. 풀이방법 귀류법으로 증..