분류 전체보기
두 정수 사이의 합 → 등차수열의 공식★
나의 풀이 class Solution { public long solution(int a, int b) { long sum = 0; int big=Math.max(a,b); int min=Math.min(a,b); for(int i=min; i
나머지가 1이 되는 수 찾기→findFirst(), orElse()
나의 풀이 import java.util.*; class Solution { public int solution(int n) { ArrayList list = new ArrayList(); for(int i =1; i n % i == 1).findFirst().orElse(0); } }
나머지가 1이 되는 수 찾기→ list comprehension 연습★
나의 풀이 def solution(n): answer = [] for i in range(1, n+1): if n % i == 1: answer.append(i) return min(answer) 다른 사람의 풀이 def solution(n): return [x for x in range(1,n+1) if n%x==1][0] ▶ 맨 앞에 있는 수는 가장 작은 수이며, 그때의 인덱스는 0이다.
정수 내림차순으로 배치하기
나의 풀이 import java.util.ArrayList; import java.util.Collections; public class Solution { public long solution(long n) { String m = String.valueOf(n); ArrayList list = new ArrayList(); for(int i=0; i