试题描述 你是一个电视节目的获奖嘉宾。主持人在黑板上写出一个 n 位非负整数(不以 0 开头),邀请你删除其中的 d 个数字,剩下的整数便是你所得到的奖品的价值。当然,你希望这个奖品价值尽量大。1<=d<=n<=10^5 输入 两行,第一行仅包含一个正整数d,第二行位一个符合题目要求的 n 位数。 Read More
试题描述 有 n 个正整数的集合 S,每次可以从 S 中删除两个数,然后把它们的和放回集合,直到剩下一个数。每次操作的开销等于删除的两个数之和,求最小总开销。所有数均小于 105。 输入 第一行仅包含一个正整数 n,第二行包含 n 个正整数,两两之间用一个空格分隔。 输出 一个数,表示最小的总开销。 Read More
一道简单的最小生成树 #include<iostream> #include<cstdio> #include<cstdlib> #include<cstring> #include<cmath> #include<algorithm> using namespace std; int n,a[10 Read More