Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

RGB7784 - Гридланд метро

Гридланд хотыг n x m матрицаар дүрсэлсэн бөгөөд мөрүүдийг нь 1–ээс n хүртэл,  багануудыг нь 1-ээс m

хүртэл тоогоор дугаарласан байна. Гридланд хот нь төмөр замын сүлжээтэй бөгөөд уг зам нь мөрийн дагуу

шулуун байдлаар дүрслэгдэнэ.

Өөрөөр хэлбэл  төмөр замын эхлэл болон төгсгөл нь (r, c1) болон (r, c2) байх ба r нь мөрийн дугаар, c1 - эхлэх цэгийг,

c2 - төмөр замын дуусах цэгийг заана.

Гридланд хотын дарга гэрлийн шон байрлуулахад тохиромжтой байрлалуудыг олохоор судалгаа явуулав.

Гэрлийн шон нь төмөр зам байхгүй аль ч нүдэнд байж болно.

Гридланд хотын газрын зураг болон төмөр зам k өгөгдөнө. 

Гэрлийн шон байрлуулж болох нүднүүдийн тоог олж хэвлэ.

Санамж :

Нэг мөр дээр хэд хэдэн төмөр зам салангид болон огтлолцон байрлаж болно.

Жишээлбэл

Гридландын өгөгдөл дараах хэлбэртэй байж болно.

k = 3

r              c1            c2

1              1              4

2              2              4

3              1              2

4              2              3

Гэвэл дараах map -ыг бий болгоно.

image

Энэ тохиолдолд гэрлийн шон байрлуулж болох 5 хоосон цэг байна. (улаан)

Функцын тодорхойлолт

gridlandMedtro функцыг гүйцээж бич. Гэрлийн шон байрлуулж болох нийт боломжит цэгүүдийг илэрхийлсэн integer утга буцаана.

Параметрүүд :

 n : нийт мөрийн тоо, integer

 m : баганы тоо, integer

 k : төмөр замын тоо, integer

track : 2 хэмжээст integer хүснэгт, элемент бүр мөр, эхлэх багана, дуусах баганыг илэрхийлсэн 3 integer утга агуулсан байна.

Оролтын формат

Эхний мөрөнд зайгаар тусгаарлагдсан 3 integer тоо өгөгдөнө.

n, m болон k.  мөрийн тоо, баганы тоо, төмөр замын тоог илэрхийлнэ.

Дараагийн к тооны мөр болгонд зайгаар тусгаарлагдсан 3 integer тоо өгөгдөнө.

r, c1, c2. мөрийн дугаар, төмөр замын эхлэх, дуусах цэгийн дугаар

Хязгаарлалт :

 1 <= n, m <= 109

0 <= k <= 1000

1 <= r <= n

1 <= c1 <= c2 <= m

Гаралтын формат :

Гэрлийн шон байрлуулж болох байршлын нийт тоог илэрхийлсэн integer утга

Жишээ

Оролт

4 4 3

2 2 3

3 1 4

4 4 4

Гаралт

9

Тайлбар 

image

Дээрх хүснэгтэд шараар 1-р төмөр замыг, ногооноор 2 дахь , хөх өнгөөр 3 дахь төмөр замыг илэрхийлнэ.

Гэрлийн шонг аль ч улаан цэг дээр байрлуулж болно.

 

Орчуулсан : Б.Баясгалантөгөлдөр АНУ


 


Нэмсэн:Bataa
Огноо:2020-04-06
Хугацааны хязгаарлалт:1s
Эх кодын хэмжээний хязгаарлалт:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Програмчлалын хэлүүд:ADA95 ASM32 ASM64 BASH BF C NCSHARP CSHARP C++ 4.3.2 CPP C99 CLPS LISP sbcl LISP clisp D ERL FORTRAN HASK ICON ICK JAVA JS-RHINO JULIA LUA NEM NICE OCAML PAS-GPC PAS-FPC PERL PHP PIKE PRLG-swi PYTHON PYPY3 PYTHON3 RUBY SCALA SCM guile ST TCL WHITESPACE
Эх сурвалж:https://www.hackerrank.com/challenges/hackerland-radio-transmitters/problem

hide comments
2022-01-12 03:39:07 busykid
https://www.hackerrank.com/challenges/gridland-metro/problem
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.