当前位置:编程学习 > C/C++ >>

题目1205: 百万富翁问题

题目1488:百万富翁问题时间限制:1 秒
内存限制:128 兆
特殊判题:否
提交:58
解决:44
 
题目描述:
一个百万富翁遇到一个陌生人,陌生人找他谈了一个换钱的计划。该计划如下:我每天给你10 万元,你第一天给我1 分钱,第二天2 分钱,
第三天4 分钱……
 
这样交换 30 天后,百万富翁交出了多少钱?陌生人交出了多少钱?(注意一个是万元,一个是分)
 
输入:
该题没有输入
 
输出:
输出两个整数,分别代表百万富翁交出的钱和陌生人交出的钱,富翁交出的钱以万元作单位,陌生人交出的钱以分作单位。
 
样例输入:
样例输出:
来源:
2012年哈尔滨工业大学计算机研究生机试真题
 
 
 
[cpp] 
/*********************************  
*   日期:2013-3-4 
*   作者:SJF0115  
*   题号: 九度OJ 题目1488:百万富翁问题 
*   来源:http://ac.jobdu.com/problem.php?pid=1488 
*   结果:AC  
*   来源:2012年哈尔滨工业大学计算机研究生机试真题 
*   总结:  
**********************************/   
#include<stdio.h>   
   
int main(){  
   
    long i,sum=0;  
    for(i = 0;i < 30;i++)  
    {  
        sum = 2 * sum + 1;  
    }  
    printf("%d %ld\n",300,sum);  
    return 0;  
}  
 
/********************************* 
*   日期:2013-3-4
*   作者:SJF0115 
*   题号: 九度OJ 题目1488:百万富翁问题
*   来源:http://ac.jobdu.com/problem.php?pid=1488
*   结果:AC 
*   来源:2012年哈尔滨工业大学计算机研究生机试真题
*   总结: 
**********************************/ 
#include<stdio.h>
 
int main(){
 
    long i,sum=0;
    for(i = 0;i < 30;i++)
    {
sum = 2 * sum + 1;
}
    printf("%d %ld\n",300,sum);
    return 0;
}
 
 
 
分享到: 
补充:软件开发 , C++ ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,