校内测验
校内测验
CharlotteCYY
这个作者很懒,什么都没留下…
展开
-
7.分竹子
7.问题描述 有N根竹子,第i根长为Li,现需要m根等长竹子。你可以对n根竹子进行任意分割(不能拼接),计算出这m根竹子最长的长度多少? 输入描述: 第一行包括两个整数N,M,含义如题所述(1 <= N,M <= 100000) 第二行包含N个整数,分别对应N根竹子的长度(0 < l[i] < 10^9) 输出描述: 一个数字,表示分割后最长的长度,保留两位小数 示例1 输入: 3 4 3 5 4 输出: 2.50 import java.util.Arrays; import原创 2021-04-08 19:46:15 · 305 阅读 · 0 评论 -
6.最小单词
6.问题描述 给定一个单词,请问在单词中删除 t 个字母后,能得到的字典序最小的单词是什么? 输入格式 输入的第一行包含一个单词,由大写英文字母组成。 第二行包含一个正整数 t。 输出格式 输出一个单词,表示答案 样例输入 LANQIAO 2 样例输出 AIAO import java.util.Scanner; public class Main { static int n; static String res = ""; static String s; publi原创 2021-04-08 19:37:46 · 512 阅读 · 0 评论 -
5.递增序列
【问题描述】 在数列 a[1], a[2], ..., a[n] 中,如果 a[i] < a[i+1] < a[i+2] < ... < a[j],则称 a[i] 至 a[j] 为一段递增序列,长度为 j-i+1。 给定一个数列,请问数列中最长的递增序列有多长。 【输入格式】 输入的第一行包含一个整数 n。 第二行包含 n 个整数 a[1], a[2], ..., a[n],相邻的整数间用空格分隔,表示给定的数列。 【输出格式】 输出一行包含一个整数,表示答案。 【样例输入】 7原创 2021-04-08 19:33:42 · 355 阅读 · 1 评论