문제 숨바곡질을 하면서 술래로부터 잡히지 않도록 숨을 곳을 찾고 있습니다. 1~N 번까지의 헛간 중에서 하나를 골라 숨을 수 있으며, 술래는 항상 1번 헛간에서 출발합니다. 전체 맵에는 양방향 통로가 M개 존재하며, 하나의 통로는 두개의 헛간을 연결합니다. 전체 맵은 항상 다른 헛간으로 이동이 가능한 형태로 주어집니다. 00이는 1번 헛간으로부터 가장 멀리 최단 거리가 가장 먼 헛간이 안전하다고 판단합니다. 최단 거리의 의미는 지나야 하는 길의 최소 개수를 의미합니다. 동빈이가 숨을 헛간의 번호를 출력하는 프로그램을 적성하세요. 입력 조건 첫째 줄에는 N과 M이 주어지며 공백으로 구분 (2
문제 출발 지점에서 목표 지점까지 이동할 때 항상 최적의 경로를 찾도록 개발해야 합니다. 화성 탐사 기계가 존재하는 공간은 N X N 크기의 2차원 공간이며, 각각의 칸을 지나기 위한 비용이 존재합니다. 가장 왼쪽 위 칸인 [0][0] 위치에서 가장 오른쪽 아래 칸인[N-1][N-1] 위치로 이동하는 최소 비용을 출력하는 프로그램을 작성하세요. 화성 탐사 기계는 특정한 위치에서 상하좌우 1칸씩 이동할 수 있습니다. 입력조건 첫 번째 줄에 테스트 케이스의 수 T가 주어집니다. (1
문제 시험을 본 학생 N명의 성적을 분실하고, 성적을 비교한 결과의 일부분만 가지고 있다. A번 학생의 성적이 B번 학생의 성적보다 낮다면 화살표가 A -> B를 가리키도록 할 때 성적 결과를 다음과 같이 나타낼 수 있다. 유추해서 성적을 정확히 알 수 있는 학생도 있고 알수 없는 학생도 있다. 학생들의 성적을 비교한 결과가 주어질 때, 성적 순위를 정확히 알 수 있는 학생은 모두 몇명인지 계산하는 프로그램을 작성하시오 입력예시 6 6 1 5 3 4 4 2 4 6 5 2 5 4 풀이 #4로 올수있거 갈 수 있느 노드를 구하자 INF = int(1e9) n,m = map(int,input().split()) graph = [[INF] *(n+1)for _ in range(n+1)] cnt = 0 resul..
문제 미래 도시에는 1번부터 N번까지의 회사가 있는데 특정 회사끼리는 서로 도로를 통해 연결되어 있다. 방문 판매원 A는 현재 1번 회사에 위치해 있으며, X번 회사에 방문해 물건을 판매하고자 한다 미래 도시의 특정 회사에 도착하기 위한 방법은 회사끼리 연결되어 있는 도로를 이용하는 방법이 유일하다 또한 연결된 2개의 회사는 양방향으로 이동할 수 있다. 공중 미래 도시에서 특정 회사와 다른 회사가 도로로 연결되어 있다면, 정확히 1만큼의 시간으로 이동할 수 있다 또한 오늘 방문 판매원 A는 기대하던 소개팅에도 참석하고자 한다. 소개팅의 상대는 K번 회사에 존재한다 방문 판매원 A씨는 X번 회사에 가서 물건을 판매하기 전에 먼저 소개팅 상대의 회사에 찾아가서 함께 커피를 마실 예정이다. 따라서 방문 판매원..
- Total
- Today
- Yesterday
- 프로그래머스
- zsh 에러
- zsh
- 스왑파일
- arrayofodject #배열객체저장 #firestore #nestedaraay
- 최단경로
- zsh환경변수
- 플로이드워셜
- vi비정상 종료
- 알고리즘
- 최단거리
- 그래프
- 다익스트라
- 파이썬
- 코딩테스트
- E325: ATTENTIONFound
- 코테
- zsh compinit: insecure directories
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |