#P2161. 2024.10.10-XC-第1题-大驼峰法

2024.10.10-XC-第1题-大驼峰法

题目内容

塔塔以前命名代码,习惯是这样的:

union_find ,in_out, update_user, update_admin

即变量中只使用小写字母以及下划线,两个单词用下划线相连。

但是小牛老师教会了他大驼峰法,即每个单词以大写字母开头,并且没有下划线相连,比如将上述的四 个变量改成大驼峰法便是:

UnionFind,InOut,UpdateUser,UpdateAdminUnionFind, InOut, UpdateUser, UpdateAdmin

所以塔塔现在的首要任务就是将他以前的代码中的变量命名全都改成大驼峰法,请你帮帮他吧。

输入描述

第一行一个正整数TT(1T10001≤T≤1000),表示一共有TT组数据。

接下来TT行,每行一个字符串ss(181001≤|8|≤100)表示游游原始的变量名。

输出描述

输出包含TT行,每行一个字符串SS表示转化成大驼峰法命名的变量名。

样例1

输入

2
now_coder
acm_icpc

输出

NowCoder
AcmIcpc