반응형
문제
- 링크: https://school.programmers.co.kr/learn/courses/30/lessons/12934
풀이
더보기
더보기
class Solution {
public long solution(long n) {
long answer = -1;
for (long i = 1; i*i <= n; ++i) {
if (n/i == i && n % i == 0) {
answer = (i + 1) * (i + 1);
break;
}
}
return answer;
}
}
반응형
'코딩테스트 문제집 > Programmers(Lv1)' 카테고리의 다른 글
[Programmers] Lv1: 짝수와 홀수(12937) (0) | 2025.02.10 |
---|---|
[Programmers] Lv1: 제일 작은 수 제거하기(12935) (0) | 2025.02.10 |
[Programmers] Lv1: 정수 내림차순으로 배치하기(12933) (0) | 2025.02.10 |
[Programmers] Lv1: 자릿수 뒤집어 배열로 만들기(12932) (0) | 2025.02.10 |
[Programmers] Lv1: 자릿수 더하기(12931) (0) | 2025.02.10 |