글
프로그래머스 C# 나머지가 1이 되는 수 찾기(파이썬, 자바)
프로그래밍
2023. 2. 5. 14:47
728x90
SMALL
using System;
public class Solution {
public int solution(int n) {
int answer = 0;
for(int i = 2;i<n;i++)
{
if(n%i == 1)
{
answer = i;
return i;
}
}
return answer;
}
}
파이썬
////
def solution(n):
if not 3 <= n <= 1000000 :
return False
answer = 2
while True :
if n % answer == 1 :
break
else :
answer += 1
return answer
def solution(n):
answer = min([x for x in range(1, n+1) if n % x == 1])
return answer
자바
/////
class Solution {
public int solution(int n) {
int answer = 0;
for (int i=2; i<n; i++)
{
if (n % i == 1)
{
answer = i;
break;
}
}
return answer;
}
}
728x90
'프로그래밍' 카테고리의 다른 글
프로그래머스 C# 성격 유형 검사하기(파이썬, 자바) dictionary (0) | 2023.02.05 |
---|---|
프로그래머스 레벨1 C# 삼총사(3중 for문, 파이썬, 자바) (0) | 2023.02.05 |
프로그래머스 C# 음양 더하기(파이썬, 자바) (0) | 2023.02.05 |
프로그래머스 C# H-Index(Array.Sort(), 파이썬, 자바) (0) | 2023.02.04 |
프로그래머스 C# 배열 두 배 만들기(P, J) (0) | 2023.02.04 |