๋ชฉ๋ก์ ์ฒด ๊ธ (1005)
๐ ๊ณต๋ถํ๋ ์ง์ง์ํ์นด๋ ์ฒ์์ด์ง?
๋ฌธ์์ด my_string, overwrite_string๊ณผ ์ ์ s๊ฐ ์ฃผ์ด์ง๋๋ค. ๋ฌธ์์ด my_string์ ์ธ๋ฑ์ค s๋ถํฐ overwrite_string์ ๊ธธ์ด๋งํผ์ ๋ฌธ์์ด overwrite_string์ผ๋ก ๋ฐ๊พผ ๋ฌธ์์ด์ return ํ๋ solution ํจ์๋ฅผ ์์ฑํด ์ฃผ์ธ์. #include #include using namespace std; string solution(string my_string, string overwrite_string, int s) { string answer = ""; // replace() ํจ์๋ string ๊ฐ์ฒด์์ ๋ฌธ์์ด ์ผ๋ถ๋ฅผ ๋ค๋ฅธ ๋ฌธ์์ด๋ก ๋์ฒด // ์ฒซ ๋ฒ์งธ ์ธ์๋ ๋์ฒดํ ์์ ์์น๋ฅผ ์ง์ ํ๊ณ , // ๋ ๋ฒ์งธ ์ธ์๋ ๋์ฒดํ ๋ฌธ์์ด์ ๊ธธ์ด๋ฅผ ์ง์ // ์ธ ๋ฒ์งธ ์ธ์..
์ค์ flo๊ฐ ๋งค๊ฐ ๋ณ์๋ก ์ฃผ์ด์ง ๋, flo์ ์ ์ ๋ถ๋ถ์ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์. #include #include using namespace std; int solution(double flo) { int answer = 0; answer = int(flo); return answer; }
์์ฐ์ n์ด ์ ๋ ฅ์ผ๋ก ์ฃผ์ด์ก์ ๋ ๋ง์ฝ n์ด ์ง์์ด๋ฉด "n is even"์, ํ์์ด๋ฉด "n is odd"๋ฅผ ์ถ๋ ฅํ๋ ์ฝ๋๋ฅผ ์์ฑํด ๋ณด์ธ์ #include using namespace std; int main(void) { int n; cin >> n; if (n % 2 == 0) { cout
๋ฌธ์์ด str์ด ์ฃผ์ด์ง๋๋ค. ๋ฌธ์์ด์ ์๊ณ๋ฐฉํฅ์ผ๋ก 90๋ ๋๋ ค์ ์๋ ์ ์ถ๋ ฅ ์์ ๊ฐ์ด ์ถ๋ ฅํ๋ ์ฝ๋๋ฅผ ์์ฑํด ๋ณด์ธ์. #include #include using namespace std; int main(void) { string str; cin >> str; for(char ch : str) cout
๋ ๊ฐ์ ๋ฌธ์์ด str1, str2๊ฐ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋์ด ์ ๋ ฅ์ผ๋ก ์ฃผ์ด์ง๋๋ค. ์ ์ถ๋ ฅ ์์ ๊ฐ์ด str1๊ณผ str2์ ์ด์ด์ ์ถ๋ ฅํ๋ ์ฝ๋๋ฅผ ์์ฑํด ๋ณด์ธ์. #include #include using namespace std; int main(void) { string str1, str2; cin >> str1 >> str2; cout
๋ ์ ์ a, b๊ฐ ์ฃผ์ด์ง ๋ ๋ค์๊ณผ ๊ฐ์ ํํ์ ๊ณ์ฐ์์ ์ถ๋ ฅํ๋ ์ฝ๋๋ฅผ ์์ฑํด ๋ณด์ธ์. #include using namespace std; int main(void) { int a; int b; cin >> a >> b; cout
๋ค์๊ณผ ๊ฐ์ด ์ถ๋ ฅํ๋๋ก ์ฝ๋๋ฅผ ์์ฑํด ์ฃผ์ธ์. // ์ถ๋ ฅ ์์ !@#$%^&*(\'"?:;โ #include using namespace std; int main(void) { cout
์์ด ์ํ๋ฒณ์ผ๋ก ์ด๋ฃจ์ด์ง ๋ฌธ์์ด str์ด ์ฃผ์ด์ง๋๋ค. ๊ฐ ์ํ๋ฒณ์ ๋๋ฌธ์๋ ์๋ฌธ์๋ก, ์๋ฌธ์๋ ๋๋ฌธ์๋ก ๋ณํํด์ ์ถ๋ ฅํ๋ ์ฝ๋๋ฅผ ์์ฑํด ๋ณด์ธ์. #include #include using namespace std; int main(void) { string str; cin >> str; // & : ์ฐธ์กฐ(reference) ํ์ // ํด๋น ๋ณ์๋ฅผ ๋ณต์ฌํ์ง ์๊ณ ๊ฐ์ ๋ณ๊ฒฝ for (char& c : str) { // ๋๋ฌธ์์ธ์ง ํ๋ณ if (isupper(c)) { // ๋๋ฌธ์๋ฅผ ์๋ฌธ์๋ก ๋ณํ c = tolower(c); // ์๋ฌธ์์ธ์ง ํ๋ณ } else if (islower(c)) { // ์๋ฌธ์๋ฅผ ๋๋ฌธ์๋ก ๋ณํ c = toupper(c); } } cout