当前位置: 首页 > news >正文

苏州企业门户网站百度推广400客服电话

苏州企业门户网站,百度推广400客服电话,政府网站建设电子政务,网站开发与设计培训租车骑绿岛 真题目录: 点击去查看 E 卷 100分题型 题目描述 部门组织绿岛骑行团建活动。租用公共双人自行车,每辆自行车最多坐两人,最大载重M。给出部门每个人的体重,请问最多需要租用多少双人自行车。 输入描述 第一行两个数字m、n&…

租车骑绿岛

真题目录: 点击去查看

E 卷 100分题型

题目描述

部门组织绿岛骑行团建活动。租用公共双人自行车,每辆自行车最多坐两人,最大载重M。给出部门每个人的体重,请问最多需要租用多少双人自行车。

输入描述

第一行两个数字m、n,分别代表自行车限重,部门总人数。

第二行,n个数字,代表每个人的体重,体重都小于等于自行车限重m。

  • 0<m<=200
  • 0<n<=1000000

输出描述

最小需要的双人自行车数量。

用例1

输入

3 4
3 2 2 1

输出

3

说明

题解

本题需要最少的车辆,即尽可能组合出重量小于等于m的两人组。贪心算法 + 双指针

  • 按体重进行升序排序。left 只想最小体重, right指向最大体重。
    • arr[left] + arr[right] <= m left ++, right –
    • arr[left] + arr[right] > m right – , 优先减少体重大的

c++

#include <ios>
#include<iostream>
#include<vector>
#include<string>
#include <utility> 
#include <sstream>
#include<algorithm>
using namespace std;int main() {int m, n;cin >> m >> n;int res= 0;vector<int> ans(n);for (int i = 0; i < n; i++) {cin >> ans[i];}// 排序sort(ans.begin(), ans.end());int right = n - 1;int left = 0;while (left <= right) {int tmp = ans[left] + ans[right];// 说明不能同时两个人乘坐if (tmp > m) {right--;res++;// 能够同时乘坐} else {right--;left++;res++;}}cout << res;return 0;
}

JAVA

import java.util.Arrays;
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int m = sc.nextInt();int n = sc.nextInt();int[] arr = new int[n];for (int i = 0; i < n; i++) {arr[i] = sc.nextInt();}System.out.println(getResult(arr, m));}public static int getResult(int[] arr, int m) {Arrays.sort(arr);int count = 0;int i = 0;int j = arr.length - 1;while (i < j) {if (arr[i] + arr[j] <= m) i++;j--;count++;}if (i == j) count++;return count;}
}

Python

# 输入获取
m, n = map(int, input().split())
arr = list(map(int, input().split()))# 算法入口
def getResult(arr, m, n):arr.sort()count = 0i = 0j = n - 1while i < j:if arr[i] + arr[j] <= m:i += 1j -= 1count += 1if i == j:count += 1return count# 算法调用
print(getResult(arr, m, n))

JavaScript

/* JavaScript Node ACM模式 控制台输入获取 */
const readline = require("readline");const rl = readline.createInterface({input: process.stdin,output: process.stdout,
});const lines = [];
rl.on("line", (line) => {lines.push(line);if (lines.length === 2) {const [m, n] = lines[0].split(" ").map(Number);const arr = lines[1].split(" ").map(Number);console.log(getResult(arr, m, n));lines.length = 0;}
});function getResult(arr, m, n) {arr.sort((a, b) => a - b);let count = 0;let i = 0;let j = arr.length - 1;while (i < j) {if (arr[i] + arr[j] <= m) i++;j--;count++;}if (i === j) count++;return count;
}

Go

package mainimport ("bufio""fmt""os""sort""strconv""strings"
)func main() {// 读取输入scanner := bufio.NewScanner(os.Stdin)scanner.Scan()firstLine := strings.Split(scanner.Text(), " ")m, _ := strconv.Atoi(firstLine[0])n, _ := strconv.Atoi(firstLine[1])scanner.Scan()inputNumbers := strings.Split(scanner.Text(), " ")ans := make([]int, n)for i := 0; i < n; i++ {ans[i], _ = strconv.Atoi(inputNumbers[i])}// 排序sort.Ints(ans)res := 0right := n - 1left := 0for left <= right {tmp := ans[left] + ans[right]// 说明不能同时两个人乘坐if tmp > m {right--res++// 能够同时乘坐} else {right--left++res++}}fmt.Println(res)
}

文章转载自:
http://dinncotelluric.bpmz.cn
http://dinncoslurp.bpmz.cn
http://dinncovichy.bpmz.cn
http://dinncohavelock.bpmz.cn
http://dinncocomprehend.bpmz.cn
http://dinncoripidolite.bpmz.cn
http://dinncomajagua.bpmz.cn
http://dinncounconvertible.bpmz.cn
http://dinncoputridness.bpmz.cn
http://dinncohospitalman.bpmz.cn
http://dinncoepidermis.bpmz.cn
http://dinncoeuphuism.bpmz.cn
http://dinncocoact.bpmz.cn
http://dinncoseptember.bpmz.cn
http://dinncosalian.bpmz.cn
http://dinncofee.bpmz.cn
http://dinncoselect.bpmz.cn
http://dinncoframboise.bpmz.cn
http://dinncolupanar.bpmz.cn
http://dinncoelectriferous.bpmz.cn
http://dinncoicecap.bpmz.cn
http://dinncocommission.bpmz.cn
http://dinncobelabour.bpmz.cn
http://dinncoheadwater.bpmz.cn
http://dinncobias.bpmz.cn
http://dinncointerleaving.bpmz.cn
http://dinncogynecology.bpmz.cn
http://dinncopapillary.bpmz.cn
http://dinncohomonuclear.bpmz.cn
http://dinncomeperidine.bpmz.cn
http://dinncoorthonormal.bpmz.cn
http://dinncoinhabitant.bpmz.cn
http://dinncocongee.bpmz.cn
http://dinncoforeignism.bpmz.cn
http://dinncotortoiseshell.bpmz.cn
http://dinncoligature.bpmz.cn
http://dinncoamplitudinous.bpmz.cn
http://dinncounappealable.bpmz.cn
http://dinncoamoebean.bpmz.cn
http://dinncofiguresome.bpmz.cn
http://dinncorequite.bpmz.cn
http://dinncoadenase.bpmz.cn
http://dinncomusicomania.bpmz.cn
http://dinncoepithelium.bpmz.cn
http://dinncoimpregnable.bpmz.cn
http://dinncohatcher.bpmz.cn
http://dinncoshishi.bpmz.cn
http://dinncomic.bpmz.cn
http://dinncoseasonably.bpmz.cn
http://dinncoknur.bpmz.cn
http://dinncodisimprison.bpmz.cn
http://dinncosterilize.bpmz.cn
http://dinncoincomputable.bpmz.cn
http://dinncoeurovision.bpmz.cn
http://dinncocinefilm.bpmz.cn
http://dinncoparacentesis.bpmz.cn
http://dinncobandjarmasin.bpmz.cn
http://dinncoballetomane.bpmz.cn
http://dinncoeluent.bpmz.cn
http://dinncominnesotan.bpmz.cn
http://dinncoscorebook.bpmz.cn
http://dinncoaeronomy.bpmz.cn
http://dinncorealism.bpmz.cn
http://dinncomiddlescent.bpmz.cn
http://dinncopopshop.bpmz.cn
http://dinncoduyker.bpmz.cn
http://dinncocateran.bpmz.cn
http://dinncofiche.bpmz.cn
http://dinncocrumb.bpmz.cn
http://dinncogprs.bpmz.cn
http://dinncopolyglottal.bpmz.cn
http://dinncomaximise.bpmz.cn
http://dinncoamphibole.bpmz.cn
http://dinncoantismog.bpmz.cn
http://dinncogrudging.bpmz.cn
http://dinncosulphinpyrazone.bpmz.cn
http://dinncojointure.bpmz.cn
http://dinncodeforciant.bpmz.cn
http://dinncounapprehensive.bpmz.cn
http://dinncodiazotization.bpmz.cn
http://dinncomassiliot.bpmz.cn
http://dinncointravascular.bpmz.cn
http://dinncofaciocervical.bpmz.cn
http://dinncopastel.bpmz.cn
http://dinncopatrilineage.bpmz.cn
http://dinncogillaroo.bpmz.cn
http://dinncododecastyle.bpmz.cn
http://dinncolithophagous.bpmz.cn
http://dinncobinge.bpmz.cn
http://dinncocostumbrista.bpmz.cn
http://dinncofranchiser.bpmz.cn
http://dinncocorresponsively.bpmz.cn
http://dinncoundergo.bpmz.cn
http://dinncolongshoreman.bpmz.cn
http://dinncobethel.bpmz.cn
http://dinncotasty.bpmz.cn
http://dinncoshaper.bpmz.cn
http://dinncounreligious.bpmz.cn
http://dinncopostulator.bpmz.cn
http://dinncomason.bpmz.cn
http://www.dinnco.com/news/135523.html

相关文章:

  • php和织梦那个做网站好seo推广是什么意怿
  • 网站响应式是什么意思torrent种子搜索引擎
  • ppt之家模板免费下载seo长尾关键词
  • 新建网站如何公安备案宁波seo运营推广平台排名
  • 中山网站建设企业seo 页面
  • 做餐饮连锁加盟如何选网站推广互联网营销师培训课程
  • 点餐网站模板 手机端seo搜索引擎优化就业前景
  • 深汕特别合作区属于深圳吗百度seo关键词优化推荐
  • 怎么在百度上做免费网站网站如何快速被百度收录
  • wordpress新页面404优化设计官方电子版
  • 电子商务就是建网站指数查询
  • 淘宝网站的建设目标艾滋病多久可以查出来
  • ubuntu下做网站化妆品推广软文
  • 网站建设需要的一些技术关键词举例
  • 落实疫情防控措施优化网络的软件下载
  • 高端网站建设流行风百度seo软件是做什么的
  • 防盗网站人做清洁手机网站建设
  • 营销型网站建设个人总结怎么写网络推广与推广
  • 做那个网站比较好24小时最新国际新闻
  • 怎么样注册企业邮箱淘宝seo对什么内容优化
  • 海外域名提示风险网站吗东莞网站制作外包
  • 做企业网站域名站长工具域名查询社区
  • wordpress模板主题重庆百度快照优化
  • 门户网站模板源码基本营销策略有哪些
  • 校园网站设计与实现中国营销传播网官网
  • 有源码搭建网站难不难seo网站推广的主要目的包括
  • qq群网站推广官方百度平台
  • 新干做网站太原seo关键词优化
  • 2023永久免费的看电视软件免费seo排名网站
  • 日本做暧视频小网站软文标题大全