简单的小模拟,可以遍历每一个字符,碰到'_'跳过,开头和下划线后面一个都变成大写字母输出即可 也可以利用自带的函数简易实现
#include <bits/stdc++.h>
using namespace std;
塔塔以前命名代码,习惯是这样的:
union_find ,in_out, update_user, update_admin
即变量中只使用小写字母以及下划线,两个单词用下划线相连。
但是小牛老师教会了他大驼峰法,即每个单词以大写字母开头,并且没有下划线相连,比如将上述的四 个变量改成大驼峰法便是:
UnionFind,InOut,UpdateUser,UpdateAdmin
所以塔塔现在的首要任务就是将他以前的代码中的变量命名全都改成大驼峰法,请你帮帮他吧。
第一行一个正整数T(1≤T≤1000),表示一共有T组数据。
接下来T行,每行一个字符串s(1≤∣8∣≤100)表示游游原始的变量名。
输出包含T行,每行一个字符串S表示转化成大驼峰法命名的变量名。
输入
2
now_coder
acm_icpc
输出
NowCoder
AcmIcpc