‹ 上一题 下一题 ›

g5-08341. 驼峰转下划线 未做

1000 ms 256 MB 测试点 10 通过率 100% GESP-55级·STLcctype

题目描述

程序员常用的驼峰命名把每个新单词的首字母大写,比如 myVariableName。现在要把它转成下划线命名:从左往右扫描,每遇到一个大写字母,就在它前面插入一个下划线 _,并把这个字母转成小写。

给出一个驼峰命名串(只含大小写字母,首字符是小写字母),输出转换后的串。

输入格式

一行一个字符串 (,只含大小写字母,首字符为小写字母)。

输出格式

一行一个字符串:下划线命名形式的串。

样例

输入:

myVariableName

输出:

my_variable_name

V 和 N 前面各插入了一个下划线,并转成了小写。

数据范围

。提示:光把大写转成小写还不够,下划线别忘插;逐字符往结果串里追加即可。

输入
输出

            
答案