ACM编程题 标题:数学竞赛 | 时间限制:1秒 | 内存限制:32768K 小明参加了洪恩教育的数学竞赛,假设小明题都会做,但是时间有限。每个题需要花费的时间和题的分数不 同。小明在考试的有限的时间内,得的最高分是多少。(每题只有做与不做,不能做一半) 输入描述: 输入题的数量,每个题的分数和花费的时间,本次考试的总时间 输入第一行:题的数量(100 >= 数量>0) 输入第二行:每个题的分数,通过空格分割 (分数>0) 输入第三行:每个题花费的时间,通过空格分割(每个题花费的时间>0) 输入第四行:本场考试的总时间(总时间>0) 输出描述: 小明得的最高分 示例1: 输入 5 5 4 3 5 2 2 2 3 5 1 10 输出 16
区块链毕设网qklbishe.com为您提供问题的解答
ACM编程题 标题:数学竞赛 | 时间限制:1秒 | 内存限制:32768K
小明参加了洪恩教育的数学竞赛,假设小明题都会做,但是时间有限。每个题需要花费的时间和题的分数不 同。小明在考试的有限的时间内,得的最高分是多少。(每题只有做与不做,不能做一半)
输入描述: 输入题的数量,每个题的分数和花费的时间,本次考试的总时间
输入第一行:题的数量(100 >= 数量>0)
输入第二行:每个题的分数,通过空格分割 (分数>0)
输入第三行:每个题花费的时间,通过空格分割(每个题花费的时间>0)
输入第四行:本场考试的总时间(总时间>0)
输出描述:
小明得的最高分
示例1:
输入
5
5 4 3 5 2
2 2 3 5 1
10
输出
16
constrl = require("readline").createInterface({ input: process.stdin });
var iter = rl[Symbol.asyncIterator]();
constreadline = async () => (await iter.next()).value;
void(async function () {
// Write your code here
let i = 0;
let arr;
let num1;
let num2;
let key ;
while((line = await readline())) {
let tokens = line.split(" "); // ‘1 2 3’ ==> 【‘1’,‘2’】
key = tokens[0];
if(i>num2+1){
i=0
}
if(i === 0) {
num1 = parseInt(tokens[0]);
num2 = parseInt(tokens[1]);
i++
} elseif(i === 1) {
// arr = tokens.map(Number) //字符串数组转数字数组 【‘1’,‘2’】==》 【1,2】
arr = tokens;
i++
} elseif(i>=2&&i<=num2+1) {
let start = parseInt(tokens[1]);
let end = parseInt(tokens[2]);
if(key === "U") {
arr[start-1] = end
}
let dealArr ;
if(start<=end){
dealArr= arr.slice(start – 1, end);
}
else{
dealArr= arr.slice(end-1,start);
}
let max = Math.max(…dealArr);
if(key===’Q’){
console.log(max);
}
i++
}
}
})();
16:54
以上就是关于问题ACM编程题 标题:数学竞赛 | 时间限制:1秒 | 内存限制:32768K 小明参加了洪恩教育的数学竞赛,假设小明题都会做,但是时间有限。每个题需要花费的时间和题的分数不 同。小明在考试的有限的时间内,得的最高分是多少。(每题只有做与不做,不能做一半) 输入描述: 输入题的数量,每个题的分数和花费的时间,本次考试的总时间 输入第一行:题的数量(100 >= 数量>0) 输入第二行:每个题的分数,通过空格分割 (分数>0) 输入第三行:每个题花费的时间,通过空格分割(每个题花费的时间>0) 输入第四行:本场考试的总时间(总时间>0) 输出描述: 小明得的最高分 示例1: 输入 5 5 4 3 5 2 2 2 3 5 1 10
输出 16的答案
欢迎关注区块链毕设网-
专业区块链毕业设计成品源码,定制。
区块链NFT链游项目方科学家脚本开发培训
从业7年-专注一级市场
微信:btc9767
TELEGRAM :https://t.me/btcok9
具体资料介绍
web3的一级市场千万收益的逻辑
进群点我
qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台-javagopython毕设 » ACM编程题 标题:数学竞赛 | 时间限制:1秒 | 内存限制:32768K 小明参加了洪恩教育的数学竞赛,假设小明题都会做,但是时间有限。每个题需要花费的时间和题的分数不 同。小明在考试的有限的时间内,得的最高分是多少。(每题只有做与不做,不能做一半) 输入描述: 输入题的数量,每个题的分数和花费的时间,本次考试的总时间 输入第一行:题的数量(100 >= 数量>0) 输入第二行:每个题的分数,通过空格分割 (分数>0) 输入第三行:每个题花费的时间,通过空格分割(每个题花费的时间>0) 输入第四行:本场考试的总时间(总时间>0) 输出描述: 小明得的最高分 示例1: 输入 5 5 4 3 5 2 2 2 3 5 1 10
输出 16
微信:btc9767
TELEGRAM :https://t.me/btcok9
具体资料介绍
web3的一级市场千万收益的逻辑
进群点我
qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台-javagopython毕设 » ACM编程题 标题:数学竞赛 | 时间限制:1秒 | 内存限制:32768K 小明参加了洪恩教育的数学竞赛,假设小明题都会做,但是时间有限。每个题需要花费的时间和题的分数不 同。小明在考试的有限的时间内,得的最高分是多少。(每题只有做与不做,不能做一半) 输入描述: 输入题的数量,每个题的分数和花费的时间,本次考试的总时间 输入第一行:题的数量(100 >= 数量>0) 输入第二行:每个题的分数,通过空格分割 (分数>0) 输入第三行:每个题花费的时间,通过空格分割(每个题花费的时间>0) 输入第四行:本场考试的总时间(总时间>0) 输出描述: 小明得的最高分 示例1: 输入 5 5 4 3 5 2 2 2 3 5 1 10
输出 16
进群点我
qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台-javagopython毕设 » ACM编程题 标题:数学竞赛 | 时间限制:1秒 | 内存限制:32768K 小明参加了洪恩教育的数学竞赛,假设小明题都会做,但是时间有限。每个题需要花费的时间和题的分数不 同。小明在考试的有限的时间内,得的最高分是多少。(每题只有做与不做,不能做一半) 输入描述: 输入题的数量,每个题的分数和花费的时间,本次考试的总时间 输入第一行:题的数量(100 >= 数量>0) 输入第二行:每个题的分数,通过空格分割 (分数>0) 输入第三行:每个题花费的时间,通过空格分割(每个题花费的时间>0) 输入第四行:本场考试的总时间(总时间>0) 输出描述: 小明得的最高分 示例1: 输入 5 5 4 3 5 2 2 2 3 5 1 10
输出 16
qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台-javagopython毕设 » ACM编程题 标题:数学竞赛 | 时间限制:1秒 | 内存限制:32768K 小明参加了洪恩教育的数学竞赛,假设小明题都会做,但是时间有限。每个题需要花费的时间和题的分数不 同。小明在考试的有限的时间内,得的最高分是多少。(每题只有做与不做,不能做一半) 输入描述: 输入题的数量,每个题的分数和花费的时间,本次考试的总时间 输入第一行:题的数量(100 >= 数量>0) 输入第二行:每个题的分数,通过空格分割 (分数>0) 输入第三行:每个题花费的时间,通过空格分割(每个题花费的时间>0) 输入第四行:本场考试的总时间(总时间>0) 输出描述: 小明得的最高分 示例1: 输入 5 5 4 3 5 2 2 2 3 5 1 10 输出 16