《ACM程序设计》书中题目Y-25
来源:互联网 发布:excel怎么求数据的方差 编辑:程序博客网 时间:2024/06/03 14:44
(欢迎阅读我的博客,如发现错误或有建议请评论留言,谢谢。)
题目要求:
输入一个数据n然后输入n组数字,用语言描述数字的组成,例如122344111由一个1两个2一个3两个4三个1组成,所以输出1122132431。
题目思路:
输入数据后对数据进行统计如果第i位与第i+1位相同,则统计数+1,如果与下一位不相同则输出统计数和第i位数字,然后统计数清零,在对后面的数据统计。
代码如下:
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
while(cin>>n)
{
int i;
for(i=n;i>0;i--)
{
char a[1000];
int b=1,j;
cin>>a;
for(j=0;j<strlen(a);j++)
{
if(a[j]==a[j+1])
b++;
else {cout<<b<<a[j];b=1;}
}
cout<<endl;
}
}
}
0 0
- 《ACM程序设计》书中题目Y-25
- 《ACM程序设计》书中题目--problem y
- ACM程序设计 书中题目Y
- 《ACM程序设计》书中题目 Y
- 《ACM程序设计》书中题目 Y
- 《ACM程序设计》书中题目―Y
- 《ACM程序设计》书中题目Y
- 《ACM程序设计》书中题目Y(几个几@v@~~)
- acm书中题目 y-25
- acm程序设计书中的题目y
- ACM程序设计题目 Problem Y-25
- 《ACM书中题目》Y
- ACM程序设计书上题目Y
- 《ACM程序设计》书中题目Y 第二十五题 看和说
- 《ACM程序设计》书中题目
- ACM书中的题目 Y-25
- ACM程序设计书中题目--Y(输入字符串输出每个数字连续出现的个数及数字)
- 《ACM程序设计》书中题目--problem j
- HashMap&&HshTable以及简单实现HashMap
- 调试休眠和唤醒
- CSS制作水平垂直居中对齐
- HBase原理-数据读取流程解析
- CAGradientLayer学习
- 《ACM程序设计》书中题目Y-25
- |BZOJ 1619|搜索|[Usaco2008 Nov]Guarding the Farm 保卫牧场
- namespace的作用
- 利用先序、后序、中序两两组合重构二叉树(以Java为例)
- final的神奇功能
- HDOJ 1272 小希的迷宫(基础并查集)
- 【LeetCode】74. Search a 2D Matrix
- 使用reaver命令穷举PIN码破解WPA2-PSK加密的无线网络
- Semaphore的使用之方法tryAcquire()的使用