Ваше завдання, якщо ви бажаєте прийняти це, - написати програму, яка виводить додатне ціле число (вище 0). Якщо вихідний код дублюється, вихід повинен залишатися однаковим. Складна частина полягає в тому, що якщо вихідний код буде введено три рази (у три рази ), вихід буде помножений на 3.
Правила
Ви повинні створити повну програму . Тобто, ваш вихід повинен бути надрукований в STDOUT.
Початкове джерело повинно бути принаймні 1 байт.
Обидва цілих числа повинні бути в базі 10 (виведення їх у будь-яку іншу базу або з науковими позначеннями заборонено).
Ваша програма не повинна приймати дані (або мати невикористаний, порожній вхід).
Виведення цілих чисел з проміжними / провідними пробілами дозволено.
Провідні нулі дозволяються лише у тому випадку, якщо число цифр відповідає, наприклад: 001 - 001 - 003 або 004 - 004 - 012
Ви не можете припускати новий рядок між копіями джерела.
Це код-гольф , тому найкоротший (оригінальний) код на кожній мові виграє!
Застосовуються лазівки за замовчуванням .
Приклад
Скажімо, ваш вихідний код є Abc
і відповідний його вихід 4
. Якщо я напишу AbcAbc
замість цього і запускаю його, висновок все одно повинен бути 4
. Однак якщо я пишу AbcAbcAbc
та запускаю його, вихід повинен бути 12
.
Безсоромно вкрадено Отримано від виклику містера Xcoder
int i=1;print i;
), то дублюваний код ( int i=1;print i;int i=1;print i;
) повинен виводити те саме число, що і вихідний код, а коли код у три рази в ( int i=1;print i;int i=1;print i;int i=1;print i;
) він повинен показувати число, помножене на 3