2744๋ฒ: ๋์๋ฌธ์ ๋ฐ๊พธ๊ธฐ
์์ด ์๋ฌธ์์ ๋๋ฌธ์๋ก ์ด๋ฃจ์ด์ง ๋จ์ด๋ฅผ ์ ๋ ฅ๋ฐ์ ๋ค, ๋๋ฌธ์๋ ์๋ฌธ์๋ก, ์๋ฌธ์๋ ๋๋ฌธ์๋ก ๋ฐ๊พธ์ด ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
www.acmicpc.net
๋ฌธ์
์์ด ์๋ฌธ์์ ๋๋ฌธ์๋ก ์ด๋ฃจ์ด์ง ๋จ์ด๋ฅผ ์ ๋ ฅ๋ฐ์ ๋ค, ๋๋ฌธ์๋ ์๋ฌธ์๋ก, ์๋ฌธ์๋ ๋๋ฌธ์๋ก ๋ฐ๊พธ์ด ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ
์ฒซ์งธ ์ค์ ์์ด ์๋ฌธ์์ ๋๋ฌธ์๋ก๋ง ์ด๋ฃจ์ด์ง ๋จ์ด๊ฐ ์ฃผ์ด์ง๋ค. ๋จ์ด์ ๊ธธ์ด๋ ์ต๋ 100์ด๋ค.
์ถ๋ ฅ
์ฒซ์งธ ์ค์ ์ ๋ ฅ์ผ๋ก ์ฃผ์ด์ง ๋จ์ด์์ ๋๋ฌธ์๋ ์๋ฌธ์๋ก, ์๋ฌธ์๋ ๋๋ฌธ์๋ก ๋ฐ๊พผ ๋จ์ด๋ฅผ ์ถ๋ ฅํ๋ค.
์์ ์ ๋ ฅ
WrongAnswer
์์ ์ถ๋ ฅ
wRONGaNSWER
๋ฌธ์ ํ์ด
c++
- isupper() / islower() : ๋/์๋ฌธ์์ธ์ง ํ์ธ
- toupper() / tolower() : ๋/์๋ฌธ์๋ก ๋ณํ
python
- swapcase() : ๋์๋ฌธ์๋ก ๋ณํ
- upper() / lower() : ๋ชจ๋ ์ํ๋ฒณ์ ๋/์๋ฌธ์๋ก ๋ณํ
- capitalize() : ์ฒซ ๊ธ์๋ง ๋๋ฌธ์๋ก ๋ณํ
- title() : ์ํ๋ฒณ ์ธ์ ๋ฌธ์(์ซ์, ํน์๊ธฐํธ, ๋์ด์ฐ๊ธฐ ๋ฑ)๋ก ๊ตฌ๋ถ๋์ด ์๋ ์ํ๋ฒณ๋ค์ ์ฒซ ๊ธ์๋ง ๋๋ฌธ์๋ก ๋ณํ
Solution
C++
#include <iostream>
#include <string>
using namespace std;
int main() {
string str;
cin >> str;
for(int i=0; i<str.size(); i++){
if(isupper(str[i]))
str[i] = tolower(str[i]);
else
str[i] = toupper(str[i]);
}
cout << str;
return 0;
}
Python
n = input()
print(n.swapcase())'๐งฉ Algorithm > [BOJ] Bronze' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| BOJ 9086๋ฒ : ๋ฌธ์์ด (C++/Bronze 5) (0) | 2022.08.05 |
|---|---|
| BOJ 2754๋ฒ : ํ์ ๊ณ์ฐ (C++/Bronze 5) (0) | 2022.08.05 |
| BOJ 2743๋ฒ : ๋จ์ด ๊ธธ์ด ์ฌ๊ธฐ (C++/Python/Bronze 5) (0) | 2022.08.05 |
| BOJ 11654๋ฒ : ์์คํค์ฝ๋ (C++/Python/Bronze 5) (0) | 2022.08.05 |
| BOJ 2738๋ฒ : ํ๋ ฌ ๋ง์ (C++/Bronze 5) (0) | 2022.08.05 |