Masala C
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 |