[프로그래머스 Level 1] 가운데 글자 가져오기
문제 가운데 글자 가져오기 단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다.재한사항 s는 길이가 1 이상, 100이하인 스트링입니다. 코드 #include using namespace std; string solution(string s) { string answer; int mid = s.size() / 2; if(s.size() % 2 == 1) answer = s[mid]; else answer = s.substr(mid-1, 2); return answer; } 나의 생각 string substr을 잘 쓰자!
- Algorithm/프로그래머스 : Level 1
- · 2021. 11. 11.
[프로그래머스 Level 1] 약수의 개수와 덧셈
문제 약수의 개수와 덧셈 두 정수 left와 right가 매개변수로 주어집니다. left부터 right까지의 모든 수들 중에서, 약수의 개수가 짝수인 수는 더하고, 약수의 개수가 홀수인 수는 뺀 수를 return 하도록 solution 함수를 완성해주세요. 제한사항 1 ≤ left ≤ right ≤ 1,000 코드 using namespace std; int solution(int left, int right) { int answer = 0; for(; left
- Algorithm/프로그래머스 : Level 1
- · 2021. 11. 10.
300x250