프로그래머스 C# 순서쌍의 개수(약수의 개수, 파이썬, 자바)
using System;
public class Solution {
public int solution(int n) {
int answer = 0;
for(int i=1;i<=n;i++)
{
if(n%i == 0)
{
answer++;
}
}
return answer;
}
}
/////
자바 코드
class Solution {
public int solution(int n) {
int answer = 0;
for(int i = 1; i <= n; i++)
{
if(n % i == 0)
{
answer++;
}
}
return answer;
}
}
/////
import java.util.stream.IntStream;
class Solution {
public int solution(int n) {
return (int) IntStream.rangeClosed(1, n).filter(i -> n % i == 0).count();
}
}
파이썬
def solution(n):
answer =0
for i in range(n):
if n % (i+1) ==0:
answer +=1
return answer