九度 Online Judge 算法 刷题 题目1158:买房子

16:买房子 16:买房子 描述 某程序员开始工作年薪N,他希望中关村公馆一套60平米房子,现在价格是200,假设房子价格以每年百分之K增长,并且该程序员未来年薪不变,且不吃不喝,不用交税,每年所得N全都积攒起来,问第几年能够下这套房子?(第一年年薪N,房价200) 输入 一行,包含两个正整数N(10 <= N <= 50), K(1 <= K <= 20),中间用单个空格隔开。 输出 如果在第20年或者之前就能下这套房子,则输出一个整数M,表示最早需要在第M年. 阅读详情

题目1158:买房子

题目描述:
某程序员开始工作,年薪N万,他希望在中关村公馆买一套60平米的房子,现在价格是200万,假设房子价格以每年百分之K增长,并且该程序员未来年薪不变,且不吃不喝,不用交税,每年所得N万全都积攒起来,问第几年能够买下这套房子(第一年房价200万,收入N万)
输入:
有多行,每行两个整数N(10<=N<=50), K(1<=K<=20)
输出:
针对每组数据,如果在第20年或者之前就能买下这套房子,则输出一个整数M,表示最早需要在第M年能买下,否则输出Impossible,输出需要换行
样例输入:
50 10
40 10
40 8
样例输出:
8
Impossible
10
来源:
2011年北京大学计算机研究生机试真题

code

java 实现

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner shuru = new Scanner(System.in);
        while(shuru.hasNext())
        {
                int N = shuru.nextInt();
                int K = shuru.nextInt();
                int flag = 0;
                for (int i = 0; i<20; i++) {
                    if (N*(i+1) >= 200 * Math.pow(1.0+K/100.0,i)) {
                        System.out.println(i+1);
                        flag = 1;
                        break;
                    }
                }
                if (flag == 0)
                    System.out.printf("Impossible\n");
        }
    }
}

/**************************************************************
    Problem: 1158
    User: langzimaizan
    Language: Java
    Result: Accepted
    Time:90 ms
    Memory:15556 kb
****************************************************************/
OpenJudge-1.5.16:买房子 阅读详情

相关推荐

NOI-C语言编程基础之循环控制——买房子

总时间限制:1000ms 内存限制: 65536kB 描述 某程序员开始工作年薪N,他希望中关村公馆一套60平米房子,现在价格是200,假设房子价格以每年百分之K增长,并且该程序员未来年薪不变,且不吃不喝,不用交税,每年所得N全都积攒起来,问第几年能够下这套房子?(第一年年薪N,房价200) 输入 一行,包含两个正整数N(10 <= N <= 50), K(1 &l...

qq_45980342的博客 3820

北大-买房子

题目描述:     某程序员开始工作年薪N,他希望中关村公馆一套60平米房子,现在价格是200,假设房子价格以每年百分之K增长,并且该程序员未来年薪不变,且不吃不喝,不用交税,每年所得N全都积攒起来,问第几年能够下这套房子(第一年房价200,收入N) 输入:     有多行,每行两个整数N(10 输出:     针对每组数据,如果在第20年或者之前就能

u012784277的专栏 4571

房(记录一下利率的计算)

题目描述 某程序员开始工作年薪N,他希望中关村公馆一套60平米房子,现在价格是200。 假设房子价格以每年百分之K增长,并且该程序员未来年薪不变,且不吃不喝,不用交税。 每年所得N全都积攒起来,问第几年能够下这套房子(第一年房价200,收入N)。 输入 有多行,每行两个整数N(10<=N<=50), K(1<=K<=20)。 输出 针对每组数据,如果在第...

小叮当不懒的博客 898

Week11 作业 A - 必做11-1

一、题目描述 面 蒜头君从现在开始工作年薪 N 。他希望在蒜厂附近一套 60 平米房子,现在价格是 200 。假设房子价格以每年百分之 K 增长,并且蒜头君未来年薪不变,且不吃不喝,不用交税,每年所得 N 全都积攒起来,问第几年能够下这套房子?(第一年年薪 N ,房价 200 ) 输入格式 一行,包含两个正整数 N(10≤N≤50),K(1≤K≤20),中间用单个空格隔开...

weixin_43988686的博客 248

7-154 置点不动产——认真学习,努力工作买房子

程序员开始工作年薪N,他希望在ZG村公馆一套60平米房子,现在价格是200,假设房子价格以每年百分之K增长,并且该程序员未来年薪不变,且不吃不喝,不用交税,每年所得N全都积攒起来,问第几年能够下这套房子?(第一年年薪N,房价200

- 482

复试机试练习【枚举+模拟09】:买房子

注意,这里又是【统一输入】,记住用while处理的常规做法,获得一组数据后,立刻计算,立刻存储,【OJ平台自动以EOF结尾】

weixin_51724996的博客 746

程序员多久才能在北京买房子?百练OJ:4022:买房子

百练OJ:4022:买房子 题目链接:4022:买房子 描述 某程序员开始工作年薪N,他希望中关村公馆一套60平米房子,现在价格是200,假设房子价格以每年百分之K增长,并且该程序员未来年薪不变,且不吃不喝,不用交税,每年所得N全都积攒起来,问第几年能够下这套房子?(第一年年薪N,房价200) 输入 一行,包含两个正整数N(10 &lt;= N &lt;= 50), ...

康雨城 1552

Python入门习(69)——OpenJudge百练习买房子

OpenJudge百练第4022号习买房子题目描述解思路参考答案测试用例小结 题目描述 来源 OpenJudge网站 – 百练习集-第4022号习 要求 总时间限制: 1000ms 内存限制: 65536kB 描述 某程序员开始工作年薪N,他希望中关村公馆一套60平米房子,现在价格是200,假设房子价格以每年百分之K增长,并且该程序员未来年薪不变,且不吃不喝,不用交税,每年所...

yedouble的专栏 5381

【考研每日一41】买房子(C++)

地址:牛客网 题目描述 某程序员开始工作年薪N,他希望中关村公馆一套60平米房子,现在价格是200,假设房子价格以每年百分之K增长,并且该程序员未来年薪不变,且不吃不喝,不用交税,每年所得N全都积攒起来,问第几年能够下这套房子(第一年房价200,收入N) 输入描述: 有多行,每行两个整数N(10<=N<=50), K(1<=K&l...

做题记录 5577

1432: 又是排序(指针专

1432: 又是排序(指针专) 1.描述 将输入的四个整数按由大到小的顺序输出。 已定义如下swap函数,可实现形参pa和pb所指内存单元的内容交换。请务必使用本函数实现两个变量内容的互换。 void swap( int *pa, int *pb) { int t; t=*pa; *pa=*pb; *pb=t; } 输入 输入4个整数,用空格隔开。 输出 输出排序后的4个整数,由空格隔开。输出占一行。 样例输入 4 3 5 2 样例输出 5 4 3 2 2.代码 #include<stdio.h&g

Tom197的博客 2027

OpenJudge百炼习解答(C++)--4022:买房子

: 总时间限制: 1000ms 内存限制: 65536kB 描述 某程序员开始工作年薪N,他希望中关村公馆一套60平米房子,现在价格是200,假设房子价格以每年百分之K增长,并且该程序员未来年薪不变,且不吃不喝,不用交税,每年所得N全都积攒起来,问第几年能够下这套房子?(第一年年薪N,房价200) 输入一行,包含两个正整数N(10 输出如果

LazyChun的专栏 1万+

买房子(YZOJ-1070)

【问描述】 程序员开始工作年薪N,他希望中关村公馆一套60平米房子,现在价格是200,假设房子价格以每年百分之K增长,并且该程序员未来年薪不变,且不吃不喝,不用交税,每年所得N全都积攒起来,问第几年能够下这套房子?(第一年年薪N,房价200) 【输入格式】 一行,包含两个正整数N(10 <= N <= 50), K(1 <= K <= 20),中间用单个空格隔开。 【输出格式】 如果在第20年或者之前就能下这套房子,则输出一个整数M,表示最早需要在第M年能

以太以北 1528

1542:买房子

1452:买房子 Description 小伍毕业于xx科技学院,年薪N,他希望中关村公馆一套60平米房子,现在价格是200,假设房子价格以每年百分之K增长,并且小伍年薪不变,且不吃不喝,不用交税,每年所得N全都积攒起来,问第几年能够下这套房子(第一年房价200,收入N) Input 有多行,每行两个整数N(10), K(1) O

zhangao230的博客 5254

SWUST OJ 1158 比成绩

swust oj 1158 题目描述 一班和二班是最好的两个班级,每次考试他们班总是要比一下平均成绩,现在告诉你他们两个班每个人的分数你 能告诉我每个班的平均成绩吗? 输入 输出 样例输入 样例输出 源代码 #include<stdio.h> int main() { int n,m,s; while(~scanf("%d",&n)) { int i,j=0,t=0,x=0,y=0; for(i=0;i<n;i++) { scanf("%d%d",&

LLLXRJK的博客 1702
上一篇: 九度 Online Judge 算法 刷题 题目1155:鸡兔同笼
下一篇: 九度 Online Judge 算法 刷题 题目1160:放苹果
学习编程知识
博客等级 码龄14年 661粉丝 194原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值