본문 바로가기

Algorithm

(2139)
(C++) - 백준(BOJ) 11655번 : ROT13 https://www.acmicpc.net/problem/11655 11655번: ROT13 첫째 줄에 알파벳 대문자, 소문자, 공백, 숫자로만 이루어진 문자열 S가 주어진다. S의 길이는 100을 넘지 않는다. www.acmicpc.net #include #include using namespace std; int main() { string w; getline(cin,w); for (int i = 0; i = 79 && w[i]=97 && w[i] < 110)//대문자는 97부터 printf("%c", w[i] +..
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