집게사장의 꿈

백준 C# 1978 소수 찾기 본문

기타/백준

백준 C# 1978 소수 찾기

Krapboss 2024. 7. 10. 18:42

https://velog.io/@changhee09/%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98-%EC%86%8C%EC%88%98%EC%9D%98-%ED%8C%90%EB%B3%84-%EC%97%90%EB%9D%BC%ED%86%A0%EC%8A%A4%ED%85%8C%EB%84%A4%EC%8A%A4%EC%9D%98-%EC%B2%B4

 

[알고리즘] 소수의 판별 - 에라토스테네스의 체

알고리즘 - 소수의 판별

velog.io

소수를 찾기 위한 알고리즘

 

문제

 

주어진 숫자 중 소수 찾기

 

 

해결

 

for문 돌리기

 

internal class E1978 // 소수 찾기
{
    static void Main(string[] args)
    {
        int a = int.Parse(Console.ReadLine());

        int[] b = Console.ReadLine().Split().Select(int.Parse).ToArray();

        int sum =0; 

        foreach (int i in b)
        {
            bool flag = i == 1 ? true: false;
            for(int j = 2; j< i; j++)
            {
                if(i%j ==0) { flag = true; break; }
            }
            if (!flag) sum++;
        }

        Console.WriteLine(sum);
    }
    
}

'기타 > 백준' 카테고리의 다른 글

백준 C# 15829 Hashing  (0) 2024.07.10
백준 C# 2292 벌집  (0) 2024.07.10
백준 C# 30802 웰컴 키트  (0) 2024.07.09
백준 C# 4153 직각삼각형  (0) 2024.07.09
백준 C# 2920 음계  (0) 2024.07.09