[코드트리] 격자로서의 2차원 배열: 동전이 있는 위치

2024. 7. 14. 23:05·PS

 

 

썸네일 메이커

 


 

문제

 

 

코드트리 | 코딩테스트 준비를 위한 알고리즘 정석

국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.

www.codetree.ai

 

 

 

 

 

 

실행 결과

 

 

 

 

제출한 코드(Python)

n, m = map(int, input().split())  # n = 격자의 크기, m = 동전 개수
arr_2d = [[0 for _ in range(n)] for _ in range(n)]  # n*n의 격자 2차원 배열 생성

for _ in range(m):
    r, c = tuple(map(int, input().split()))  # 동전 위치 입력받기
    arr_2d[r - 1][c - 1] = 1  # 동전이 있는 위치를 1로 나타내기

for row in arr_2d:
    for elem in row:
        print(elem, end=" ")
    print()

 

 

 

코드설명

 

문제가 길어서 약간 당황했지만 생각보다 풀이는 간단하다.

동전이 있는 위치를 0으로 초기화한 후,

행렬을 위치 r, c로 받아 해당 인덱스에 위치해 있는 부분만 1로 바꾸면 된다.

 

 

 


 

 

저작자표시 (새창열림)

'PS' 카테고리의 다른 글

[코드트리 조별과제] 삽입 정렬 구현  (0) 2024.08.18
[코드트리 조별과제] 버블 정렬 구현  (0) 2024.08.11
[코드트리] 2차원 배열과 패턴: 격자 반대로 채우기  (0) 2024.07.13
[코드트리] 2차원 배열과 패턴 / 지그재그로 숫자 채우기  (0) 2024.07.10
[코드트리] Notation / 진수 to 진수  (0) 2024.06.21
'PS' 카테고리의 다른 글
  • [코드트리 조별과제] 삽입 정렬 구현
  • [코드트리 조별과제] 버블 정렬 구현
  • [코드트리] 2차원 배열과 패턴: 격자 반대로 채우기
  • [코드트리] 2차원 배열과 패턴 / 지그재그로 숫자 채우기
abyss-s
abyss-s
프론트엔드 공부합니다.
  • abyss-s
    abyss-s의 블로그입니다.
    abyss-s
  • 전체
    오늘
    어제
    • 분류 전체보기 (188)
      • Web (16)
        • JavaScript (6)
        • TypeScript (1)
        • React (5)
        • Vue (0)
        • Storybook (1)
        • Next.js (1)
      • Backend & Infra (8)
        • Database (3)
        • Node.js (2)
        • SpringBoot (1)
      • PS (71)
      • CS (30)
        • OS (13)
        • Structure & Algorithm (5)
        • Network (10)
        • 정보처리기사 (2)
      • Language (18)
        • OOP (1)
        • JAVA (13)
        • C++ (4)
      • Activities (12)
        • 멋쟁이 사자처럼 (2)
        • OSSCA (3)
        • LG U+ URECA (3)
        • Project (2)
      • AI (0)
      • Git & Github (5)
      • Notion (1)
      • IT (4)
      • Statistics (11)
      • Book (4)
      • Diary (1)
      • Game (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • 깃허브
    • 백준
    • 트위터
  • 공지사항

    • abyss-s의 티스토리에 오신 것을 환영합니다.
  • 인기 글

  • 태그

    OS
    Java
    운영체제
    백준
    C++
    React
    자바스크립트
    자바기반응용프로그래밍
    DP
    JavaScript
    파이썬
    BAEKJOON
    Python
    그리디
    BFS
    생활코딩
    github
    코드트리
    통계학
    네트워크
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
abyss-s
[코드트리] 격자로서의 2차원 배열: 동전이 있는 위치
상단으로

티스토리툴바