JavaFestival23번 문제 C#으로 풀어보기

2024. 4. 24. 01:15·BaekJoon
반응형
더보기

같이 일하시는 분이 풀어보셨던 알고리즘 문제를 보면서 20줄이 넘는 코드를 반절 이상으로 줄여 볼 수 있다고 당당하게 말한 후 문제를 공유 받아 풀어보았는데, 코드를 작성하고 문제를 보니 배열을 사용하지 않아서 결과적으로 틀렸네요 

문제 : 정수 N을 입력 받아 N * N 배열에 다음과 같이 숫자를 저장하고 출력하시오. 

 

int n = int.Parse(Console.ReadLine());

for (int colum = 0; colum < n; colum++)
{
    if (colum % 2 == 0)
        for (int i = 0; i < n; i++) Console.Write(i + (colum * n) + 1 + " ");
    else
        for (int i = n; i > 0; i--) Console.Write(i + (colum * n) + " ");

    Console.WriteLine();
}

 

물론 배열을 사용해도 훨씬 짧은 코드이지만, 코드 길이가 다이나믹하게 줄어든 느낌이 들지 않네요

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

'BaekJoon' 카테고리의 다른 글

백준 알고리즘 10875 : 뱀 (시간초과)  (2) 2023.10.13
백준 알고리즘 2754 : 학점계산  (0) 2023.09.26
백준 알고리즘 25206번 : 너의 평점은  (3) 2023.09.26
백준 알고리즘 1264번 : 모음의 개수  (0) 2023.09.15
백준 알고리즘 1330번 : 두 수 비교하기  (0) 2023.09.11
'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)
  • 인기 글

  • 태그

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

  • hELLO· Designed By정상우.v4.10.3
코샵
JavaFestival23번 문제 C#으로 풀어보기
상단으로

티스토리툴바