Це простий виклик, який, сподіваємось, може призвести до творчих відповідей.
Цитуючи Вікіпедію : "Двухпоточна багаточастотна сигналізація (DTMF) - це вбудована система телекомунікаційної сигналізації, що використовує смугу голосових частот по телефонних лініях між телефонним обладнанням та іншими пристроями зв'язку та комутаційними центрами".
Завдання
З урахуванням двох цілих чисел, що представляють частоту стовпців та рядків у наступній таблиці, ваше завдання - вивести відповідний ключ:
| 1209 Hz | 1336 Hz | 1477 Hz
-------+---------+---------+---------
697 Hz | 1 | 2 | 3
770 Hz | 4 | 5 | 6
852 Hz | 7 | 8 | 9
941 Hz | * | 0 | #
Приклади
- Якщо вхід є
[ 1209, 852 ]
, очікуваний вихід "7". - Якщо вхід є
[ 1477, 941 ]
, очікуваний вихід "#".
Правила
- Ви повинні приймати дані як цілі числа в будь-якому розумному форматі, наприклад, двох окремих змінних або масиві двох змінних. Вкажіть, у якому порядку їх очікує ваша програма (або колонка_freq, рядок_фрек або рядок_фрек, стовпець_фрек ).
- Вхід гарантовано є дійсним.
- Ви повинні надрукувати або вивести символ . Однак вам також дозволяється вивести ціле число для цифрових ключів.
- Це код-гольф , тому найкоротша відповідь у байтах виграє!
x#y="_1425__#9__*70836"!!mod(2*x+y)18