반응형
문제분석
a 와 b사이에 있는 숫자들을 모두 더하면된다. a와 b의 대소관계는 정해져있지 않아있다.
문제풀이
시작값을 Math.min 으로 설정하고 조건을 Math.max로 설정하고 반복하여 더하면 쉬운문제다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
import java.util.*;
class Solution {
public long solution(int a, int b) {
long answer = 0;
if(a==b){
answer=a;
}
else{
for(int i=Math.min(a,b);i<=Math.max(a,b);i++){
answer+=i;
}
}
return answer;
}
}
|
cs |
반응형
'알고리즘 > 프로그래머스 Level1' 카테고리의 다른 글
[프로그래머스,자바] Level1:문자열 내 p와 y의 개수 (0) | 2021.08.18 |
---|---|
[프로그래머스,자바] Level1:문자열 내 마음대로 정렬하기 (0) | 2021.08.18 |
[프로그래머스,자바] Level1: 나누어 떨어지는 숫자 배열 (0) | 2021.08.18 |
[프로그래머스,자바] Level1: 같은 숫자는 싫어 (0) | 2021.08.17 |
[프로그래머스,자바] Level1: 다트게임 (0) | 2021.08.17 |