티스토리 뷰
https://programmers.co.kr/learn/courses/30/lessons/62048
[프로그래머스] 멀쩡한 사각형
처음에 문제에서 규칙을 찾는게 좀 어려웠던 문제..
gcd라는 최대공약수를 찾는 함수도 있다는 걸 알게 됨
#include <numeric>
using namespace std;
long long solution(int w, int h) {
long long answer = 1;
long long g = gcd(w, h);
answer = ((long long)w*(long long)h) - ((long long)w + (long long)h - g);
// (w*h) - ((w/g) + (h/g) - 1)
return answer;
}
'Problem Solving' 카테고리의 다른 글
[프로그래머스][C++][Java] 숫자 문자열과 영단어 (0) | 2022.03.14 |
---|---|
[프로그래머스][C++][Java] 신규 아이디 추천 (0) | 2022.03.14 |
[프로그래머스][C++] 124 나라의 숫자 (0) | 2021.10.17 |
[leetcode][C++] rotate image (0) | 2021.10.16 |
[백준][C++] 17779 게리맨더링2 (0) | 2021.10.16 |
댓글