문제 설명 길이가 같은 두 문자열 str1과 str2가 주어집니다. 두 문자열의 각 문자가 앞에서부터 서로 번갈아가면서 한 번씩 등장하는 문자열을 만들어 return 하는 solution 함수를 완성해 주세요. 제한사항 1 ≤ str1의 길이 = str2의 길이 ≤ 10 str1과 str2는 알파벳 소문자로 이루어진 문자열입니다. 입출력 예 str1 str2 result "aaaaa" "bbbbb" "ababababab" 코드 #include #include using namespace std; string solution(string str1, string str2) { string answer = ""; int length1 = str1.length(); int length2 = str2.length..
분류 전체보기
문제 설명 문자열 my_string, overwrite_string과 정수 s가 주어집니다. 문자열 my_string의 인덱스 s부터 overwrite_string의 길이만큼을 문자열 overwrite_string으로 바꾼 문자열을 return 하는 solution 함수를 작성해 주세요. 제한사항 my_string와 overwrite_string은 숫자와 알파벳으로 이루어져 있습니다. 1 ≤ overwrite_string의 길이 ≤ my_string의 길이 ≤ 1,000 0 ≤ s ≤ my_string의 길이 - overwrite_string의 길이 입출력 예 my_string overwrite_string s result "He11oWor1d" "lloWorl" 2 "HelloWorld" "Progra..
001. 학번과 이름 입력 받아서 화면에 출력 001. 학번과 이름 입력 받아서 화면에 출력 입출력 함수를 이용해 학번과 이름을 입력 받고 화면에 출력할 것이다. 밑 링크는 같은 것을 C++로 코드를 짰을 떄이다. https://ffeff45.tistory.com/5 > id; cout > name; cout.. ffeff45.tistory.com 002. 정수 2개를 입력 받아 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 값을 출력 " "
001. 자신의 학번과 이름을 입력으로 받아서 화면에 출력하시오. 001. 자신의 학번과 이름을 입력으로 받아서 화면에 출력하시오 #include using namespace std; int main() { int id; //학번 char name[10]; //이름 cout > id; cout > name; cout 012.두개의 숫자 중 더 큰 숫자를 반환하는 Larger() 함수를 이용하여 세개의 숫자 중 가장 큰 수를 #include using namespace std; int Larger(int a, int b) { if (a > b) return a; else return b; } int main() { int x, y, z; cout > x >> y >> z; /*int max = Larger..
문제 설명 자연수 n이 입력으로 주어졌을 때 만약 n이 짝수이면 "n is even"을, 홀수이면 "n is odd"를 출력하는 코드를 작성해 보세요. 제한사항 1 ≤ n ≤ 1,000 입출력 예 입력 #1 100 출력 #1 100 is even 입력 #2 1 출력 #2 1 is odd 코드 #include using namespace std; int main(void) { int n; cin >> n; if(1