Problem
Bir mesajı kodlamak için aşağıdaki eylemler kullanılır: mesaj, boşluklar atlanarak sütunlar boyunca belirli bir yükseklikte bir dikdörtgene yazılır ve ardından satırlar verilen sırayla okunur.
1 P R I
2 R A N
3 O M G
4G M
ve ardından 3, 1, 2, 4 sırasını seçerseniz, OMGPRIRANGM kodlu mesajını alın.
Dikdörtgenin yüksekliği ve satırların okunma sırası göz önüne alındığında, kodlama sırasında verilen mesajı çözen bir program yazılması gerekmektedir.
Giriş
Girdi şunları içerir: ilk satırda, H dikdörtgeninin yüksekliği (2 ≤ H ≤ 10), ikinci satırda - ndash; satırları okuma sırası (sayılar boşlukla yazılır), üçüncü - ndash; 1 ila 200 karakter uzunluğunda şifrelenmiş bir mesaj. Kodlanmış mesaj, büyük ve küçük Latin harflerinden oluşur ve sayılar.
Çıktı
Çözülen mesaj çıktıya yazılır.
Gir |
Çıktı |
4
3 1 2 4
OMGPRIRANGM |
PROGRAMLAMA |