asdin   2년 전

코드는 이렇게 작성했구요 이게 출력초과로 뜨네요.

출력 초과는 어떤 경우인지 잘 모르겠어서 어떻게 개선해야할지 잘 모르겠네요.


그리고 3과 5로 나누어 떨어지지 않는 경우 -1을 출력하는 부분은 원래

for (int i = 0; i < numList.Count; i++)
{

        if(numList.Count == 0)

        Console.WriteLine(-1);

    else

    {

        if (minNum > numList[i] == true)
        minNum = numList[i];
    }

}
이렇게 작성하고 있었는데 무슨 영문인지 잡아내질 못하더라구요...

4를 대입했을땐 리스트에 추가되는게 아무것도 없을텐데 List.Count==0에 걸리지 않고 그냥 minNum의 초기값만 출력됩니다.


댓글을 작성하려면 로그인해야 합니다.