1220. [S/W 문제해결 기본] 5일차 - Magnetic

2025. 5. 23. 02:18·coding test/SW Expert Academy

https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=3&contestProbId=AV14hwZqABsCFAYD&categoryId=AV14hwZqABsCFAYD&categoryType=CODE&problemTitle=&orderBy=RECOMMEND_COUNT&selectCodeLang=PYTHON&select-1=3&pageSize=10&pageIndex=1

 

SW Expert Academy

SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!

swexpertacademy.com

 

from collections import deque

for tc in range(1,2):
    N=int(input())
    board=[list(map(int,input().split()))for _  in range(N)]

    ns=[deque([]) for _ in range(N)]
    for x in range(N):
        for y in range(N):
            if board[y][x]!=0:
                ns[x].append(board[y][x])

    ans = 0
    for i in range(N):
        # 1) 우선 0을 제거한 뒤 ns[i]에는 1,2만 남도록 함
        # 2) 그 다음 아래 스캔으로 dead‐lock 개수를 셈
        flag = False
        for v in ns[i]:
            if v == 1:
                flag = True
            elif v == 2 and flag:
                ans += 1
                flag = False

    print(f"{tc} {ans}")

'coding test > SW Expert Academy' 카테고리의 다른 글

[Python] 1855번 영준이의 진짜 BFS  (1) 2025.12.14
4861. [파이썬 S/W 문제해결 기본] 3일차 - 회문  (0) 2025.05.20
1240. [S/W 문제해결 응용] 1일차 - 단순 2진 암호코드  (0) 2025.05.19
4881. [파이썬 S/W 문제해결 기본] 5일차 - 배열 최소 합  (0) 2025.05.12
5185. [파이썬 S/W 문제해결 구현] 1일차 - 이진수  (0) 2025.05.09
'coding test/SW Expert Academy' 카테고리의 다른 글
  • [Python] 1855번 영준이의 진짜 BFS
  • 4861. [파이썬 S/W 문제해결 기본] 3일차 - 회문
  • 1240. [S/W 문제해결 응용] 1일차 - 단순 2진 암호코드
  • 4881. [파이썬 S/W 문제해결 기본] 5일차 - 배열 최소 합
wish404
wish404
자동 로그
  • wish404
    wish-log
    wish404
    • 홈
    • 태그
    • 방명록
    • github
    • 분류 전체보기 (75)
      • log (8)
        • 블로그 관리 (5)
        • 에러 모음 (2)
      • coding test (47)
        • Algorithm (4)
        • Baekjoon (34)
        • SW Expert Academy (6)
        • etc (3)
      • 프로그래밍 언어 (7)
        • JAVA (7)
      • 데이터 엔지니어링 (5)
        • Kafka (0)
        • Spark (4)
        • Airflow (1)
        • Elasticsearch (0)
      • 머신러닝&딥러닝 (3)
        • Kaggle 스터디 (3)
        • 논문 리뷰 (0)
        • MLOps (0)
      • 신입 개발자가 되기까지 (5)
        • 취준일기 (1)
        • SSAFY (2)
        • 프로젝트 (1)
        • CS 공부 (1)
  • 인기 글

  • 태그

    틀린문제
    dijk
    그리디
    벨만포드
    dfs
    dp
    heapq
    복습해야지
    후위순회
    BFS
    SSAFY
    그리디 알고리즘
    싸피
    다익스트라
    플로이드워샬
    최단 경로
    복습
    중위순회
    전위순회
    Dijkstra
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
wish404
1220. [S/W 문제해결 기본] 5일차 - Magnetic
상단으로

티스토리툴바