09 2023 档案

摘要:金铲铲,启动! 思路: 注意题目说:大于50都是5,所以第一步判断,a,b里最小的大于50,一定是10 第二步,可以交换金币,但最多交换5枚,所以我们直接把大的个位数小于等于5的给小的,再进行比较 点击查看代码 #include <stdio.h> int max(int a,int b) { if 阅读全文
posted @ 2023-09-18 12:16 清初 阅读(383) 评论(0) 推荐(0)
摘要:1:题意 给你一个序列要求你进行一次操作,选一个位置i从他开始往后加数直到加到第i+m-1个,加的值成等差求操作完后的第k大的数 2:思路 1):二分答案 二分找到第k大的值 2):差分 check里面,枚举每一个数看他是否大于mid,记录为num,小于的判断他是否+等差最后一位小于mid,小于直接 阅读全文
posted @ 2023-09-10 22:00 清初 阅读(91) 评论(0) 推荐(0)