Logo
(追記) (追記ここまで)

20842번 - Eldberget 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB28191967.857%

문제

Under en utflykt till eldbergen Yanar Dag i Azerbajdzjan (värdland för årets internationella programmeringsolympiad) har du gått vilse! Bergen har formen av ett rutnät med $R$ rader och $C$ kolumner. Du står längst upp till vänster i rutnätet och vill förflytta dig till utflyktsbussen som är längst ner till höger. Eftersom bussen går snart vill du gå dit så snart som möjligt. För att ta dig till bussen kan du flytta dig till en ruta direkt ovan, till höger, under eller till vänster om den du står.

På eldbergen finns det dock ett antal eldflammor, orsakade av naturgas som sipprar ut från bergen. Eftersom du har väldigt fina kläder på dig vill du inte behöva springa igenom fler eldflammor än nödvändigt. Mer specifikt är du beredd att gå genom högst $K$ eldflammor på din väg till bussen.

Din uppgift är att beräkna hur snabbt du kan förflytta dig till bussen om du får gå genom högst $K$ eldflammor.

입력

Den första raden innehåller tre heltal $R$ (2ドル \le R \le 100$) och $C$ (2ドル \le C \le 100$), antalet rader och kolumner i rutnätet som eldbergen består av, samt $K$ (0ドル \le K \le 200$).

De följande $R$ raderna utgör en beskrivning av hur eldbergen ser ut. Den $i$:te av dessa rader innehåller $C$ tecken som beskriver hur den $i$:te raden ser ut. Varje tecken är antingen en punkt (.) om en ruta är tom eller en fyrkant (\#) om rutan innehåller en flamma. Rutan längst upp till vänster och rutan längst ned till höger är alltid punkter.

출력

Skriv ut ett heltal $N$ -- det minsta antalet steg du behöver för att ta dig till bussen. Om du inte kan ta dig till målet utan att gå genom fler än $K$ flammor ska du skriva ut "nej".

제한

예제 입력 1

5 5 0
.....
#.#.#
..#.#
.#...
...#.

예제 출력 1

8

예제 입력 2

6 6 1
.##...
.##.#.
.##.#.
.#..#.
.#.##.
...##.

예제 출력 2

14

예제 입력 3

6 6 1
.##...
.##.#.
.##.#.
##..##
.#.##.
...##.

예제 출력 3

nej

예제 입력 4

6 6 0
.###.#
.#.#.#
.#....
...##.
#.###.
#####.

예제 출력 4

12

힌트

출처

Olympiad > Swedish Olympiad in Informatics > 2019 > Online Qualification D번

  • 문제를 만든 사람: Johan Sannemo
(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /