B. 驼峰与蛇

    Type: Default 1000ms 256MiB

驼峰与蛇

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

有两种命名变量的方法:

  • 驼峰命名法——每个单词都首字母大写,单词之间不加空格。比如 MyFirstNameDataCenter 等。
  • 蛇形命名法——每个单词的字母全部小写,单词之间用下划线 _ 相连,比如 my_first_namedata_center 等。

给定一个用驼峰法命名的名字,请将它转成蛇形命名法的形式。

输入格式

一个字符序列,由英文字母组成,保证第一个字符大写。

输出格式

一个字符序列:表示用下划线分割后的结果。

HowAreYou
how_are_you
Good
good

数据范围

s|s| 表示输入序列的长度:

  • 对于 30%30\% 的数据,有 1s1001 \leq |s| \leq 100
  • 对于 60%60\% 的数据,有 1s5,0001 \leq |s| \leq 5,000
  • 对于 100%100\% 的数据,有 1s100,0001 \leq |s| \leq 100,000

scp-j模拟赛2023.11

Not Attended
Status
Done
Rule
OI
Problem
3
Start at
2023-12-1 16:15
End at
2023-12-22 12:15
Duration
2.5 hour(s)
Host
Partic.
6