분류 전체보기 (484) 썸네일형 리스트형 [프로그래머스(Java)] 행렬의 덧셈 Level. 1 문제 풀이 class Solution { public int[][] solution(int[][] arr1, int[][] arr2) { int row = arr1.length; int cell = arr1[0].length; int[][] answer = new int[row][cell]; for(int i=0; i [프로그래머스(Java)] 소수 만들기 Level. 1 문제 풀이 import java.lang.Math; class Solution { public boolean sosu(int num){ for(int i=2; i [프로그래머스(Java)] 소수찾기 Level. 1 문제 1부터 입력받은 숫자 n 사이에 있는 소수의 개수를 반환하는 함수, solution을 만들어 보세요. 풀이 class Solution { public int sosu(int n){ int count = 0; boolean flag ; for(int i=2; i [프로그래머스(Java)] 문자열 다루기 기본 / isDigit(), parseInt() Level.1 문제 문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼 있는지 확인해 주는 함수, solution을 완성하세요. 예를 들어 s가 "a234"이면 False를 리턴하고 "1234"라면 True를 리턴하면 됩니다. 풀이 class Solution { public boolean solution(String s) { if( s.length() != 4 && s.length() != 6) return false; for(int i=0; i parseByte() / parseShort() / parseInt() / parseLong() / parseFloat() / parseDouble() https://school.programmers.co.kr/learn/courses/30/lessons/12.. [프로그래머스(Java)] 약수의 합 Level. 1 문제 정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해 주세요. 풀이 class Solution { public int solution(int n) { int answer = 0; int min = n; if(n==1) return 1; for(int i=1; i [프로그래머스] 자연수 뒤집어 배열로 만들기 / valueOf,() toString() Level. 1 문제 풀이 class Solution { public int[] solution(long n) { String str= String.valueOf(n); //String str = Long.toString(n); int[] answer = new int[str.length()]; int index = 0; while(n>0){ answer[index++] = (int)(n%10); n /= 10; } return answer; } } String.valueOf(), toString() String.valueOf(), toString() 은 Object 값을 String 형으로 변환할 때 주로 사용하는 메서드이다. String.valueOf(), toString() 등을 이용하면 숫자를 문.. [프로그래머스] 콜라 문제 Level. 1 문제 콜라 빈 병 2개를 가져다주면 콜라 1병을 주는 마트가 있다. 빈 병 20개를 가져다주면 몇 병을 받을 수 있는가? 단, 보유 중인 빈 병이 2개 미만이면, 콜라를 받을 수 없다. 콜라를 받기 위해 마트에 주어야 하는 병 수 - a 빈 병 a개를 가져다주면 마트가 주는 콜라 병 수 - b 상빈이가 가지고 있는 빈 병의 개수 - n 이 매개변수로 주어집니다. 상빈이가 받을 수 있는 콜라의 병 수를 return 하도록 solution 함수를 작성해 주세요. 풀이 #include #include using namespace std; int solution(int a, int b, int n) { int answer = 0; while(n>=a){ answer += (n/a * b); n .. [프로그래머스] 영어 끝말잇기 Level.2 문제 구해야 하는 값 : [가장먼저 탈락하는 사람의 번호, 자신의 몇 번째 차례에 탈락하는지] 풀이 #include #include #include #include using namespace std; vector solution(int n, vector words) { vector answer = {0,0}; map map; string word = words[0]; map[word]++; int index; for(index=1; index 1){ break; } } else break; } if(index!=words.size()){ answer[0] = index%n+1; answer[1] = index/n+1; } return answer; } n : 게임에 참가한 사람 수 wor.. 이전 1 ··· 36 37 38 39 40 41 42 ··· 61 다음