Masala #R6JTEDNNNB
snake_case vs camelCase
Yaqinda dasturchilikni o'rganishni boshlagan Boymirza o'zining o'zgaruvchisiga nom berishi kerak. Boymirza nomni o'ylab bo'lgan, faqat uni qaysi keysda yozishni bilmayapti. Boymirza ikkita keysdan foydalanishi mumkin:
- snake_case - bunda barcha so'zlar kichkina harflar bilan yoziladi, so'zlar orasi esa pastki chiziqcha bilan ajratiladi. Masalan,
this_is_a_good_example
. - camelCase - bunda birinchi so'z kichkina harflar bilan, keyingi barcha so'zlarda esa birinchi harf katta bilan yoziladi. Masalan,
thisIsAGoodExample
.
Sizga Boymirza o'zgaruvchi nomida ishlatmoqchi bo'lgan so'zlar beriladi. Siz ikkala variantda ham o'zgaruvchi nomini chiqarib bering.
Birinchi qatorda \(n\) - jami so'zlar soni kiritiladi. \(1 \le n \le 1000\)
Keyingi \(n\) ta qatorda kichkina harflardan tashkil topgan so'zlar kiritiladi. Har bir so'z uzunligi 50dan oshmaydi.
Ikkita qatorda o'zgaruvchi nomini chiqaring. Birinchi qatorda snake_case uchun, ikkinchi qatorda camelCase uchun.
# | input.txt | output.txt |
---|---|---|
1 |
5 this is a good example |
this_is_a_good_example thisIsAGoodExample |
2 |
2 hello world |
hello_world helloWorld |