首页 > 试题广场 >

百万富翁问题

[编程题]百万富翁问题
  • 热度指数:9392 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解
一个百万富翁遇到一个陌生人,陌生人找他谈了一个换钱的计划。该计划如下:我每天给你10 万元,你第一天给我1 分钱,第二天2 分钱,
第三天4 分钱……
这样交换 30 天后,百万富翁交出了多少钱?陌生人交出了多少钱?(注意一个是万元,一个是分)

输入描述:
该题没有输入


输出描述:
输出两个整数,分别代表百万富翁交出的钱和陌生人交出的钱,富翁交出的钱以万元作单位,陌生人交出的钱以分作单位。
头像 用户抉择
发表于 2021-03-29 20:20:36
#include <stdio.h> #include <math.h> int main() {     int i;     long lon 展开全文
头像 牛客440904392号
发表于 2024-10-01 01:15:00
public class Main { public static void main(String[] args) { int wealthy = 0, stranger = 0; for (int i = 0; i < 30; i++) { 展开全文
头像 牛客575349009号
发表于 2023-03-20 08:58:13
#include <stdio.h> #include<math.h> int main() { int a, b; a=10*30; b=(1-pow(2,30))/(1-2); printf("%d %d",a,b); r 展开全文
头像 小徐小徐啊啊
发表于 2024-03-10 21:17:57
#include <stdio.h> int main() { long a=10,b=1,c=1; for(int i=2;i<=30;i++) { a=a+10; b=b*2; c=c+b; } printf("%ld %ld 展开全文
头像 MountainsHao
发表于 2024-03-15 17:19:37
#include <math.h> #include <stdio.h> int main() { long long sum=0; int p=0; while ((p<30)) { sum+=pow(2,p); 展开全文
头像 小苕
发表于 2023-03-19 19:42:34
#include <stdio.h> #include <math.h> int main() { int a, b; a = 0; b = 0; for(int i = 1;i <= 30; i ++){ a += 10 展开全文
头像 yeqing2333
发表于 2024-03-19 09:41:09
#include <bits/stdc++.h> using namespace std; long long int coin(int n){ long long int sum=0; for(int i=0;i<n;i++){ sum+=pow(2,i); } 展开全文
头像 牛客7777779号
发表于 2023-02-07 10:17:21
注意审题,百万富翁是每天都给陌生人10万,且“百万富翁交出去的钱”不包括陌生人每天返给百万富翁的钱。 #include <iostream> using namespace std; #define richer 10 int main() { int stranger = 0 展开全文
头像 coder_bai
发表于 2023-03-21 15:24:10
#include<stdlib.h> #include<stdio.h> #include<algorithm> #include<iostream> #include<stack> #include<map> #include 展开全文

问题信息

难度:
48条回答 12493浏览

热门推荐

通过挑战的用户

查看代码
百万富翁问题