HOTSUMMER 문제가 오답이예요 ㅜㅜ 내가 무슨 실수했는지 감도 안와요.plz

  • a2dya
    a2dya

    어려운 문제가 아닌데. 먼 실수를 했는지 몰라 조언을 구합니다.

    import java.util.Scanner;
    import java.util.StringTokenizer;

    public class Main {

    private static Scanner sc;
    static StringTokenizer token;
    
    public static void main(String[] args)   {
        sc = new Scanner(System.in);
        int cases = Integer.parseInt(sc.nextLine());
        int seq = 0;
    
        while(cases-- > 0) {
            int total = Integer.parseInt(sc.nextLine());
            String str = sc.nextLine();
            token = new StringTokenizer(str, " ");
            int i = 0;
    
            while(token.hasMoreTokens())
            {
                i++;
                seq += Integer.parseInt(token.nextToken());
                if(i >9)
                {
                    break;
                }
            }
    
            str = "";
            str = total >= seq ? "YES" : "NO";
    
            System.out.println(str);
            str = "";
        }
    
    
    
    }

    }


    10년 전
2개의 댓글이 있습니다.
  • 샥후
    샥후

    seq의 초기화 위치가 올바른지 생각해보세요


    10년 전 link
  • a2dya
    a2dya

    ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ맙소사 감사합니다. ㅋㅋㅋㅋㅋ원레 다른 코드 짜다가 그냥 있는 변수 재활용하고 있었는데 ㅋㅋ 별 생각없이 있었네요. 부끄럽다 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ


    10년 전 link
  • 정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면 온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야 합니다. 현재 문제를 푸셨습니다.