문제
https://programmers.co.kr/learn/courses/30/lessons/62048
풀이
코드
class Solution {
int gcd(int a, int b){
if(b==0)
return a;
else
return gcd(b,a%b);
}
public long solution(int w, int h) {
long answer = 1;
int gcd = 0;
if(w>=h)
gcd = gcd(w,h);
else
gcd = gcd(h,w);
answer = (long)w*h -w - h +gcd;
return answer;
}
}
'Preparing Coding Test > Programmers L2' 카테고리의 다른 글
[Java/프로그래머스] 문자열 압축 (0) | 2020.08.15 |
---|---|
[Java/프로그래머스] 카카오프렌즈 컬러링북 (0) | 2020.08.15 |
[Java/프로그래머스] 프린터 (0) | 2020.08.12 |
[Java/프로그래머스] 스킬트리 (0) | 2020.08.10 |
[Java/프로그래머스] 다리를 지나는 트럭 (0) | 2020.08.10 |