第九届蓝桥杯javaC组哪天回家

题目

小明被不明事理劫持,后被扔到X星再无问津,小明得知每天都有飞船飞往地球,但需要108元的船票,而他身无分文

他决定在X星打工,好心的老板答应包食宿,第1天给他1元钱,并且,以后的每一天都比前一天多2元钱,直到他有足够的钱买票,请计算一下,小明在第几天能凑够108元,返回地球

要求提交的是一个整数,表示第几天,请不要提交任何多余的内容

答案

public class T9_A {
    public static void main(String[] args) {
        int sum = 0;//用于存储当前的钱数
        int day = 0;

        //循环,当sum不足108时执行,a表示当天获得的钱数

        for (int a = 1;sum<108;a+=2){
            sum+=a;
            day++;
        }
        System.out.println(day);


    }
}
上一篇:解决 javap 生成的反汇编代码中没有 LocalVariableTable 的问题


下一篇:kotlin gradle 生成jni头文件