刷题统计+相乘+二叉树的权值
本文最后更新于 200 天前,其中的信息可能已经有所发展或是发生改变。

刷题统计

小明决定从下周一开始努力刷题准备蓝桥杯竞赛。他计划周一至周五每天 做 �a 道题目, 周六和周日每天做 �b 道题目。请你帮小明计算, 按照计划他将在 第几天实现做题数大于等于 �n 题?


long a=scan.nextLong();
      long b=scan.nextLong();
      long n=scan.nextLong();
      long tem=5*a+2*b;
      long week=n/tem;
      long last=n%tem;
      long day=week*7;
      int x=1;
      while(last>0){
        if(x%7==0||x%7==6){
          last-=b;
        }
        else{
          last-=a;
        }
        day++;
        x++;
      }
      System.out.println(day);

相乘

1000000007 之间的不同的数与 20212021 相乘后再求除以 10000000071000000007 的余数,会得到不同的数。 小蓝想知道,能不能在 11 至 10000000071000000007 之间找到一个数,与 20212021 相乘后 再除以 10000000071000000007 后的余数为 999999999999999999。如果存在,请在答案中提交这个数; 如果不存在,请在答案中提交 00。

     
 long num = 0;
    for (long i = 1; i <= 1000000007; i++) {
      if (i * 2021 % 1000000007 == 999999999) {
        num = i;
        System.out.println(num);
        return;
        }
    }

二叉树的权值


for(i=1;pow(2,i-1)<n;i++)
  {
     sum=0;
     for(j=pow(2,i-1);j<=pow(2,i)&&j<n;j++)
    {
       sum+=a[j];
    }

 

   上面的三个题目的题解是部分核心代码,我当时做的时候,我差不多已经有自己的编程思维,这三个题目我第一次做的时候,代码已经做的差不多了!所以我放了部分核心代码

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇