백준 알고리즘 1330번 : 두 수 비교하기

2023. 9. 11. 15:53·BaekJoon
반응형

 

문제에 A,B가 주어진다고 써있지만 예제 입력이라는 부분이 있는걸 보고 이와같은 코드를 작성했다.

using System;
namespace BaekJoon
{
    public class _330
    {
        public static void Main()
        {
            Console.WriteLine();

            string[] number = Console.ReadLine().Split(' ');

            int.TryParse(number[0], out int a);
            int.TryParse(number[1], out int b);

            if(IsInRange(a) && IsInRange(b))
            {
                if (a > b) Console.Write(">");
                else if (a < b) Console.Write("<");
                else if (a == b) Console.Write("==");
            }
        }

        public static bool IsInRange(int target) => (target >= -10000 && target <= 10000);
    }
}

테스트를 거친 후 정답 제출을 하였지만 "출력 형식이 잘못되었습니다" 라는 결과가 나왔다... 

무엇이 문제일까 생각하며 다시 문제를 보았는데 A와 B가 주어진다라는 것을 보고 설마했다. 처음에 문제를 접했을 때도 주어진다길래 Random을 이용해 -10000~10000 사이의 임의의 정수를 뽑아내 사용하려고 했기에 그래도 혹시 몰라 난수 생성을 해 문제 제출을 했지만 이번엔 "틀렸습니다"라는 결과가 나왔다... 

using System;
namespace BaekJoon
{
    public class _330
    {
        public static void Main()
        {
            var a = generateRandomInt(-10000, 10000);
            var b = generateRandomInt(-10000,10000);
            Console.Write($"{a} {b}");

            if (a > b) Console.Write(">");
            else if (a < b) Console.Write("<");
            else if (a == b) Console.Write("==");
          
        }

        public static int generateRandomInt(int minValue, int maxValue)
        {
            Random random = new Random();
            return random.Next(minValue, maxValue);
        }
     }
}

입력도 첫줄 출력도 첫줄이라길래 WriteLine을 안해야하나 싶었는데 이것도 아니였나보다

 

내가 독해력이 떨어지는지 아무리 살펴봐도 모르겠다

2023.09.11 


다른 문제를 풀다가 같은 문제점이 나와 해결 후 재시도 했더니 성공했다.

 

using System;
namespace backjoon
{
    public class _330
    {
        public static void Main()
        {
            string[] number = Console.ReadLine().Split(' ');

            int.TryParse(number[0], out int a);
            int.TryParse(number[1], out int b);

            if(IsInRange(a) && IsInRange(b))
            {
                if (a > b) Console.WriteLine(">");
                else if (a < b) Console.WriteLine("<");
                else if (a == b) Console.WriteLine("==");
            }
        }

        public static bool IsInRange(int target) => (target >= -10000 && target <= 10000);
    }
}

Console.WriteLine();  << 이게 문제였다

저작자표시 비영리 변경금지 (새창열림)

'BaekJoon' 카테고리의 다른 글

JavaFestival23번 문제 C#으로 풀어보기  (0) 2024.04.24
백준 알고리즘 10875 : 뱀 (시간초과)  (2) 2023.10.13
백준 알고리즘 2754 : 학점계산  (0) 2023.09.26
백준 알고리즘 25206번 : 너의 평점은  (3) 2023.09.26
백준 알고리즘 1264번 : 모음의 개수  (0) 2023.09.15
'BaekJoon' 카테고리의 다른 글
  • 백준 알고리즘 10875 : 뱀 (시간초과)
  • 백준 알고리즘 2754 : 학점계산
  • 백준 알고리즘 25206번 : 너의 평점은
  • 백준 알고리즘 1264번 : 모음의 개수
코샵
코샵
나의 코딩 일기장
    반응형
  • 코샵
    끄적끄적 코딩 공방
    코샵
    • 분류 전체보기 (725)
      • 스마트팜 (0)
      • 상품 추천 (223)
      • MongoDB (4)
      • 하드웨어 (17)
      • 일기장 (4)
      • 파이썬 (130)
        • Basic (41)
        • OpenCV (8)
        • Pandas (15)
        • PyQT (3)
        • SBC(Single Board Computer) (1)
        • 크롤링 (14)
        • Fast API (29)
        • Package (6)
      • Unity (138)
        • Tip (41)
        • Project (1)
        • Design Pattern (8)
        • Firebase (6)
        • Asset (2)
      • Linux (4)
      • C# (97)
        • Algorithm (11)
        • Window (7)
      • TypeScript (51)
        • CSS (10)
      • Git (11)
      • SQL (5)
      • Flutter (10)
        • Tip (1)
      • System (1)
      • BaekJoon (6)
      • Portfolio (2)
      • MacOS (1)
      • 유틸리티 (1)
      • 서비스 (6)
      • 자동화 (3)
      • Hobby (10)
        • 물생활 (10)
        • 식집사 (0)
  • 인기 글

  • 태그

    리스트
    programmerlife
    cv2
    카페24리뷰이관
    카페24리뷰
    라떼우유
    스크립트 실행 순서
    스마트스토어리뷰
    리뷰이관
    쇼핑몰리뷰
    appdevelopment
    devlife
    ipcamera
    learntocode
    파이썬
    상품 리뷰 크롤링
    list
    유니티
    rtsp
    리뷰관리
    긴유통기한우유
    programming101
    스크립트 실행
    codingcommunity
    codingtips
    셀레니움
    Python
    믈레코비타멸균우유
    unity
    C#
  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
코샵
백준 알고리즘 1330번 : 두 수 비교하기
상단으로

티스토리툴바