분류 전체보기156 [level 1] 문자열 다루기 기본 1234567891011121314151617181920#include #include using namespace std; bool solution(string s) { if (s.length() != 4 && s.length() != 6) { return false; } for (int i = 0; i s[i] || s[i] > 57) { return false; } } return true;}Colored by Color Scriptercs 문제 설명문자열 s의 길이가 4혹은 6이고, 숫자로만 구성되있는지 확인해주는 함수, solution을 완성하세요.예를들어 s가 a234이면 False를 리턴하고 1234라면 True를 리턴하면 됩니다. 제한 사항s는 길이 1 이상, 길이 8 이하인 문자열입니다... 2018. 8. 23. [level 1] 자연수 뒤집어 배열로 만들기 12345678910111213141516#include #include using namespace std; vector solution(long long n) { vector answer; while (n != 0) { answer.push_back(n % 10); n = n / 10; } return answer;}Colored by Color Scriptercs 문제 설명자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다. 제한 조건n은 10,000,000,000이하인 자연수입니다. 반복문을 돌릴때 for문 대신 while문을 선택한 이유는 n의 자릿수에 따라 반복 횟수가 달라지기 때문이다.push_back().. 2018. 8. 23. [level 1] 약수의 합 12345678910111213class Solution { public int solution(int n) { int answer = 0; for(int i=1;i 2018. 8. 21. [level 1] 문자열 내림차순으로 배치하기 12345678910111213import java.util.*; class Solution { public String solution(String s) { String answer = ""; String[] st = s.split(""); Arrays.sort(st); Collections.reverse(Arrays.asList(st)); answer = String.join("", st); return answer; }}Colored by Color Scriptercs 문제 설명문자열 s에 나타나는 문자를 큰것부터 작은 순으로 정렬해 새로운 문자열을 리턴하는 함수, solution을 완성해주세요.s는 영문 대소문자로만 구성되어 있으며, 대문자는 소문자보다 작은 것으로 간주합니다. 제한 사항str은 .. 2018. 8. 21. 이전 1 ··· 34 35 36 37 38 39 다음