Bu, umarım bazı yaratıcı cevaplara yol açabilecek basit bir zorluktur.
Wikipedia'dan alıntı : "Çift tonlu çok frekanslı sinyalleşme (DTMF), telefon ekipmanı ile diğer iletişim cihazları ve anahtarlama merkezleri arasındaki telefon hatları üzerinden ses frekansı bandı kullanan bir bant içi telekomünikasyon sinyalizasyon sistemidir."
Görev
Aşağıdaki tabloda sütun ve satır frekanslarını temsil eden iki tamsayı verildiğinde, göreviniz ilgili anahtarı çıkarmaktır:
| 1209 Hz | 1336 Hz | 1477 Hz
-------+---------+---------+---------
697 Hz | 1 | 2 | 3
770 Hz | 4 | 5 | 6
852 Hz | 7 | 8 | 9
941 Hz | * | 0 | #
Örnekler
- Giriş ise
[ 1209, 852 ]
, beklenen çıkış "7" dir. - Giriş ise
[ 1477, 941 ]
, beklenen çıkış "#" olur.
kurallar
- Girdiyi , iki ayrı değişken veya iki değişkenli bir dizi gibi makul bir biçimde tamsayı olarak almalısınız . Lütfen programınızın hangi sırayla beklediğini belirtin ( column_freq, row_freq veya row_freq, column_freq ).
- Girişin geçerli olduğu garanti edilmektedir.
- Bir karakteri yazdırmalı veya çıktı almalısınız . Ancak, sayısal tuşlar için bir tamsayı vermenize de izin verilir.
- Bu kod golf , bu yüzden bayt en kısa cevap kazanır!
x#y="_1425__#9__*70836"!!mod(2*x+y)18