hihoCoder 1501风格不统一如何写程序
来源:互联网 发布:mac电源循环计数 编辑:程序博客网 时间:2024/05/29 04:00
点击打开链接
#1501 : 风格不统一如何写程序
时间限制:10000ms
单点时限:1000ms
内存限制:256MB
- 样例输入
2 file_name lineNumber
- 样例输出
fileName line_number
描述
小Hi写程序时习惯用蛇形命名法(snake case)为变量起名字,即用下划线将单词连接起来,例如:file_name、 line_number。
小Ho写程序时习惯用驼峰命名法(camel case)为变量起名字,即第一个单词首字母小写,后面单词首字母大写,例如:fileName、lineNumber。
为了风格统一,他们决定邀请公正的第三方来编写一个转换程序,可以把一种命名法的变量名转换为另一种命名法的变量名。
你能帮助他们解决这一难题吗?
输入
第一行包含一个整数N,表示测试数据的组数。(1 <= N <= 10)
以下N行每行包含一个以某种命名法命名的变量名,长度不超过100。
输入保证组成变量名的单词只包含小写字母。
输出
对于每组数据,输出使用另一种命名法时对应的变量名。
#include<cstdio>#include<cstring>#include<iostream>using namespace std;int main(){ int n; char str[110]; scanf("%d",&n); while(n--) { scanf("%s",str); int len=strlen(str); for(int i=0; i<len; i++) { if(str[i]=='_') { i++; printf("%c",str[i]-32); } else if(str[i]>='A'&&str[i]<='Z') printf("_%c",str[i]+32); else printf("%c",str[i]); } printf("\n"); } return 0;}
阅读全文
0 0
- hihocoder#1501 : 风格不统一如何写程序
- hihoCoder 1501风格不统一如何写程序
- #hihoCoder: 1501 : 风格不统一如何写程序
- 风格不统一如何写程序 (一定看明题意)
- 优化统一程序风格
- ios7中让程序使用统一的status bar风格
- Infragistics for asp.net套件如何统一样式风格
- 如何轻松统一软件界面的风格delphi
- 不写程序
- 程序员写程序的代码风格
- 页面风格统一要求
- 关于统一风格
- 统一编程风格
- 统一代码风格
- UIAppearance设置统一风格
- 【Android】统一主题风格
- as注释风格统一
- 不写程序的日子
- 数据结构-二叉树遍历总结
- Linux内存管理--基本概念
- 2017 Multi-University Training Contest
- 余弦距离、欧氏距离和杰卡德相似性度量的对比分析
- 抽象类和接口的学习
- hihoCoder 1501风格不统一如何写程序
- Hadoop 之 hdfs的常用命令
- Eclipse中没有为什么没有tomcat显示
- Pycharm 增加 Python3的路径
- 实现字符串的反转及替换
- Tigase-01 使用spark或spi登录Tigase服务器
- 进程控制------基础、fork、exec、system
- 如何使用RedisTemplate访问Redis数据结构
- bzoj 1641: [Usaco2007 Nov]Cow Hurdles 奶牛跨栏 floyd