C++ Algorithm/백준 알고리즘 문제 풀이
문자열 사용하기
3영2
2018. 11. 27. 01:32
반응형
11654번 문제 : 아스키 코드
https://www.acmicpc.net/problem/11654
1 2 3 4 5 6 7 8 9 10 11 | #include <iostream> using namespace std; int main() { char c; cin >> c; cout << (int)c << endl; return 0; } | cs |
10809번 문제 : 알파벳 찾기
https://www.acmicpc.net/problem/10809
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | #include <iostream> #include <string> using namespace std; int main() { int alphabet[26]; for (int i = 0; i < 26; i++) { alphabet[i] = -1; } string inp; cin >> inp; for (int i = 0; i < inp.size(); i++) { if (alphabet[(int)inp[i] - 97] == -1) { alphabet[(int)inp[i] - 97] = i; } } for (int i = 0; i < 26; i++) { cout << alphabet[i] << " "; } return 0; } | cs |
2675번 문제 : 문자열반복
https://www.acmicpc.net/problem/2675
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | #include <iostream> #include <string> using namespace std; int main() { int num; cin >> num; while (num > 0) { int n; cin >> n; string str; cin >> str; string answer; for (int i = 0; i < str.size(); i++) { for (int j = 0; j < n; j++) { answer += str[i]; } } cout << answer << endl; num--; } return 0; } | cs |
반응형