프로그래머스/C++14 [level 2] 최댓값과 최솟값 12345678910111213141516171819202122232425262728293031323334#include #include #include //stringstream#include using namespace std; string solution(string s) { string token = ""; string answer = ""; vector arr; int min_value; int max_value; for (stringstream sts(s); (sts >> token);)//문자열을 토큰으로 잘라서 { //int형으로 형변환 해준뒤에 벡터 arr에 넣었다. arr.push_back(stoi(token)); } min_value = arr[0]; max_value = arr[0].. 2018. 9. 8. [level 1] 자릿수 더하기 12345678910111213using namespace std;int solution(int n){ int answer = 0; while (n != 0)//n을 마지막까지 n/=10연산을 하게 되면 0이 된다. { answer+=(n % 10);//일의 자릿수부터 더하기 시작한다. n = n / 10; } return answer;}Colored by Color Scriptercs - 문제 설명자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return 하는 solution 함수를 만들어 주세요.예를들어 N = 123이면 1 + 2 + 3 = 6을 return 하면 됩니다. - 제한사항N의 범위 : 100,000,000 이하의 자연수 저번에 풀었던 정수 내림차순 정리하기 문제의 난이도 하향버전.. 2018. 9. 7. [level 1] 시저 암호 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748#include #include using namespace std; string solution(string s, int n) { string answer = ""; for (int i = 0; i 2018. 9. 5. [KAKAO BLIND RECRUITMENT] 비밀지도 1234567891011121314151617181920212223242526272829303132333435363738#include #include #include //10진수를 2진수로 전환하기 위해 using namespace std; vector solution(int n, vector arr1, vector arr2) { vector answer; string *cor1 = new string[n]; string *cor2 = new string[n]; string *map = new string[n]; int i, j; for (i = 0; i 2018. 8. 31. 이전 1 2 3 4 다음