Masala #P40K1PVAQ0
JavaScript vs Python
Ko'plab yillardan beri dasturchilar JavaScript yaxshimi yoki Python yaxshimi deb talashib kelishadi. Aslini olganda JavaScript musr deganlar ham yo'q Python musr deganlar ham haq(emas).
Har bir dasturlash tilini o'z qonun qoidalari bor. Birgina o'zgaruvchilarni nomlash ham tillarga qarab farq qilishi mumkin. Aytaylik masala qiyinchilik darajasini bir o'zgaruvchiga bermoqchisiz:
Python:
complexity_of_problem = 1
JavaScript:
complexityOfProblem = 1
Sizning vazifangiz ikki til orasida tarjimon yasashdan iborat. Ya'ni Python qoidalari bilan yaratilgan o'zgaruvchi nomini JavaScriptga va aksincha. Agar hech bir qoidaga to'g'ri kelmasa Xatolik haqida xabar berishingiz kerak.
Bir qatorda o'zgaruvchi nomi beriladi. Bunda u ingliz harflari va _(underscore) dan tashkil topib umumiy uzunligi 100 belgidan oshmaydi.
Mos ravishda tarjima qilingan o'zgaruvchi nomini chop etishingiz kerak agar hech bir qoidaga tushmasa “Xatolik” deya chop etishingiz kerak.
# | input.txt | output.txt |
---|---|---|
1 |
complexity_of_problem |
complexityOfProblem |
2 |
complexityOfProblem |
complexity_of_problem |
3 |
Complexity_Of_Problem |
Xatolik |
4 |
anotherExample |
another_example |
5 |
a |
a |
6 |
bad_Style |
Xatolik |
7 |
Java |
Xatolik |
8 |
JAVA |
Xatolik |
9 |
jAVA |
j_a_v_a |
10 |
jAvA |
j_av_a |