首页 > 其他分享 >消灭星星相关分数

消灭星星相关分数

时间:2023-11-19 16:44:06浏览次数:31  
标签:分数 星星 5000 3500 4000 4500 && 消灭 3000

目标分数, 每关至少要得的分:

1 1000
2 1500
3 2000
4 2000
5 2500
6 2500
7 2500
8 2500
9 2500
10 2500
11 3000
12 3000
13 3000
14 3000
15 3000
16 3000
17 3000
18 3000
19 3000
20 3000
21 3500
22 3500
23 3500
24 3500
25 3500
26 3500
27 3500
28 3500
29 3500
30 3500
31 4000
32 4000
33 4000
34 4000
35 4000
36 4000
37 4000
38 4000
39 4000
40 4000
41 4500
42 4500
43 4500
44 4500
45 4500
46 4500
47 4500
48 4500
49 4500
50 4500
51 5000
52 5000
53 5000
54 5000
55 5000
56 5000
57 5000
58 5000
59 5000
60 5000
61 5000
62 5000
63 5000
64 5000
65 5000
66 5000
67 5000
68 5000
69 5000
70 5000
71 5000
72 5000
73 5000
74 5000
75 5000
76 5000
77 5000
78 5000
79 5000
80 5000
81 5000
82 5000
83 5000
84 5000
85 5000
86 5000
87 5000
88 5000
89 5000
90 5000
91 5000
92 5000
93 5000
94 5000
95 5000
96 5000
97 5000
98 5000
99 5000

计算算法:

function getTargetScore(e) {
    return e >= 1 && e <= 2 ? 1e3 + 1500 * (e - 1) : e >= 3 && e <= 4 ? 2500 + 2e3 * (e - 2) : e >= 5 && e <= 10 ? 6500 + 2500 * (e - 4) : e >= 11 && e <= 20 ? 21500 + 3e3 * (e - 10) : e >= 21 && e <= 30 ? 51500 + 3500 * (e - 20) : e >= 31 && e <= 40 ? 86500 + 4e3 * (e - 30) : e >= 41 && e <= 50 ? 126500 + 4500 * (e - 40) : 171500 + 5e3 * (e - 50);
}

消除分数计算公式: n * n * 5    (n 表示消除星星数)

剩余分数:2000 - n * n * 20 (n表示剩余星星数)

标签:分数,星星,5000,3500,4000,4500,&&,消灭,3000
From: https://www.cnblogs.com/dzqdzq/p/17842240.html

相关文章

  • 洛谷P8599.带分数
    这道题可以应用数位dp的思想:既然根据限制条件算出符合条件的数很难,如同大海捞针,那我就直接拿可能用到的数字,按数位把它拼出来,反而还更快。对于这道题,三个数字就是1到9全排列的三段,我们只要对每个排列,枚举分段方式即可。#include<stdio.h>#include<algorithm>#include<ios......
  • 【教3妹学编程-算法题】 在树上执行操作以后得到的最大分数
    3妹:2哥,今日都立冬了,可是天气一点都不冷。2哥 :立冬了,晚上要不要一起出去吃饺子?......
  • 「小绒尾与星星湖」入梦
      小绒尾是一个讨人喜爱的孩子。  平时,她和大家一起玩耍,一起在学校学习水魔法,也有很多很多小伙伴。她的水魔法很厉害,大家都很羡慕。当大家还在学习聚集身边的水滴时,她就已经可以操控水流捉弄玩伴。当玩伴们也可以用水流还击时,她却可以用水凝聚出一朵小花来向他们道歉了。 ......
  • 当使用“===”进行比较时,需要严格区分数据类型
    执行以下程序,输出结果为()letflag1=null||undefined;letflag2=null&&undefined;if(flag1===true)console.log('flag1');if(flag2===false)console.log('flag2');Aflag1Bflag2Cflag1、flag2D什么都不会输出正确答案:D官方解析:不管是a||b还是......
  • Cantera根据当量比初始化组分质量分数
    importcanteraasctgas=ct.Solution('gri30.yaml')#Definetheoxidizercomposition,hereairwith21mol-%O2and79mol-%N2air="O2:0.21,N2:0.79"#Setthemixturecompositionaccordingtothestoichiometricmixture#(equiv......
  • springboot中部分数据的封装方法
    //响应字符串格式数据@RequestMapping("/hello")publicResulthello(){System.out.println("HelloWorld");//returnnewResult(1,"success","HelloWorld");returnResult.success("HelloWorl......
  • 前缀和+差分数组
    一、一维数组度前缀和--固定数组查询区间和1.1定义对于给定一个数组arr(下标从0开始),它的前缀和S[i]表示从arr[0]到arr[i]元素总和。1.2构造前缀和S[i]=S[i-1]+arr[i-1]1.3应用-求某个区间的和计算区间[i,j]的元素和=>arr[i]+arr[i+1]+arr[i+2]+……+a......
  • LeetCode/在树上执行操作以后得到的最大分数
    有一棵n个节点的无向树,节点编号为0到n-1,根节点编号为0。给你一个长度为n-1的二维整数数组edges表示这棵树,其中edges[i]=[ai,bi]表示树中节点ai和bi有一条边。同时给你一个长度为n下标从0开始的整数数组values,其中values[i]表示第i个节点的值......
  • 利用if判断分数级别
     代码如下:a=input('请输入分数:')score=int(a)ifscore>=90:print('A')elifscore>=80:print('B')elifscore>=70:print('C')elifscore>=60:print('D')else:print('E')......
  • 分数加减
    intmain(){ inta=0; doublesum=0.0; for(a=1;a<=100;a++) { sum+=1.0/a; } printf("%lf\n",sum); return0;}intmain(){ inta=0; doublesum=0.0; intb=1; for(a=1;a<=100;a++) { sum+=b*1.0/a......