哈工大计算机专业机试编程题(2012)交换

题目描述:

一个百万富翁遇到一个陌生人,陌生人找他谈了一个换钱的计划。该计划如下:我每天给你10 万元,你第一天给我1 分钱,第二天2 分钱,

第三天4 分钱……

这样交换 30 天后,百万富翁交出了多少钱?陌生人交出了多少钱?(注意一个是万元,一个是分)

输入:

该题没有输入

输出:

输出两个整数,分别代表百万富翁交出的钱和陌生人交出的钱,富翁交出的钱以万元作单位,陌生人交出的钱以分作单位。

#include
int main()
{
    int psum=0;
    psum=10*30;
    long int  fsum=1,cash=1;
    for(int i=1;i<30;i++)
    {
        cash=cash*2;
        fsum+=cash;
    }
    printf("%ld %d",fsum,psum);
    return 0;
}

 

你可能感兴趣的:(大杂烩)