nefu 25 计算高手
来源:互联网 发布:淘宝差评报复买家 编辑:程序博客网 时间:2024/05/21 07:51
计算高手
Problem:25
Time Limit:1000ms
Memory Limit:65536K
Description
统计一个给定字符串中指定的字符出现的次数
Input
测试输入包含若干测试用例,每个测试用例包含2行,第1行为一个长度不超过5的字符串,第2行为一个长度不超过80的字符串。注意这里的字符串包含空格,即空格也可能是要求被统计的字符之一。当读到'#'时输入结束,相应的结果不要输出。
Output
对每个测试用例,统计第1行中字符串的每个字符在第2行字符串中出现的次数,按如下格式输出: c0 n0 c1 n1 c2 n2 ... 其中ci是第1行中第i个字符,ni是ci出现的次数。
Sample Input
ITHIS IS A TESTi ngthis is a long test string#
Sample Output
I 2i 3 5n 2g 2 注:第2个测试用例中,空格也是被统计的字符之一。
Hint
Source
//// main.cpp// shanshansahn//// Created by liuzhe on 16/8/13.// Copyright © 2016年 my_code. All rights reserved.//#include <iostream>#include <cstdio>#include <cstring>#include <algorithm>using namespace std;int main(int argc, const char * argv[]) { // insert code here... char s[105]; char a[20]; while(gets(a)) { if(strcmp(a,"#")==0) break; gets(s); int len1=strlen(s); int len2=strlen(a); for(int i=0;i<len2;i++) { int count =0; for(int j=0;j<len1;j++) if(s[j]==a[i]) count++; cout<<a[i]<<' '<<count<<endl; } } //std::cout << "Hello, World!\n"; return 0;}
Discuss
0 0
- nefu 25 计算高手
- NEFU OJ 25 计算高手
- 方块计算 nefu 561
- NEFU 72 计算N!
- NEFU OJ7计算整数个数
- NEFU OJ26 计算阶乘位数
- nefu 26 计算阶乘位数
- nefu 计算幂 517 (快速幂&递归)
- nefu 561 方块计算(DFS)
- NEFU 517 计算幂 二分优化
- nefu oj 72 计算N的阶乘(位数有很多)
- nefu 406
- nefu 115
- nefu 116
- nefu 84
- NEfu 639
- nefu 636
- NEFU 627
- 杭电-畅通公路
- 向量的几何解释笔记(点积叉积矩阵)
- <數學之美>讀書心得(一)信息理論中熵-的初淺理解
- nginx: [error] OpenEvent("Global\ngx_reload_23212") failed (2: The system cannot find the file spec
- Android OpenGL 纹理绘制图像---总结
- nefu 25 计算高手
- CSS揭秘--笔记--滚动提示
- AngularJS 0005:作用域
- Java序列化机制和原理
- 沉浸式状态栏
- CCF 201509-4 高速公路(强连通分量缩点)
- bzoj 2160: 拉拉队排练 (manacher+前缀和+快速幂)
- Linux下创建软链接
- tomcat数据源的配置及其使用方法