简单程序

/*
字符串格式化输出
AAABBBBCC–>A3B4C2
将字符串按照字符+连续重复数格式化输出
*/

#include "stdafx.h"
#include<iostream>
#include<string>

using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
    char str[1000];
    gets(str);
    int len=strlen(str);
    int i=0;
    while(i<len)
    {
        cout<<str[i];
        i++;
        int count=1;
        while(str[i]==str[i-1])
        {
            count++;
            i++;
        }
        cout<<count;
    }
    return 0
    }

猴子吃桃
题目描述:
猴子第一天摘下若干个桃子,当即吃了一半还不过瘾,又多吃了一个。第二天早上有奖剩下的桃子吃掉一般,又多吃了一个。以后每天早上都吃了前一天剩下的一般零一个。到第m天早上再吃时,只剩下一个桃子。求第一天共摘了多少?
输入:mwield天数,即第m早上再想吃时,只剩下一个桃子。
输出:第一天共摘了多少个桃子。
样例输入:2
样例输出:4

#include "stdafx.h"
#include<iostream>

using namespace std;

void main()
{
int m;
cin>>m;
int n=1;
while(m!=1)
{
n=(n+1)*2;
m--;

}
cout<<n;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值