【YTU OJ 2448: 分离正整数中的各位数】教程文章相关的互联网学习教程文章

YTU OJ 2448: 分离正整数中的各位数【代码】【图】

YTU OJ 2448: 分离正整数中的各位数贺老师爱挖坑啊,题干说输入是用空格隔开的正整数,但是OJ有一组测试数据是输入一行数据后回车再输入一行。 using System; class Program {static void Main(string[] args){string str;while (String.IsNullOrEmpty(str = Console.ReadLine())==false){//检测是否有效输入var str1 = str.Split(' ');for (var i = 0; i < str1.Length; i++){if (str1[i] == string.Empty)//检测空字符串则跳过co...

51Nod 1007 正整数分组 01背包【代码】

将一堆正整数分为2组,要求2组的和相差最小。例如:1 2 3 4 5,将1 2 4分为1组,3 5分为1组,两组和相差1,是所有方案中相差最少的。Input第1行:一个数N,N为正整数的数量。第2 - N+1行,N个正整数。(N <= 100, 所有正整数的和 <= 10000)Output输出这个最小差Input示例512345Output示例1思路:尽可能的均分为sum/2,但是不能用贪心,明显是错的,样例都举不出来相当于给了一个sum/2的背包,问能够装的最大值,再计算差值代码: 1 #...

你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据。程序输出读到的数据中的奇数和偶数的个数。【代码】

题目内容: 你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据。程序输出读到的数据中的奇数和偶数的个数。 输入格式: 一系列正整数,整数的范围是(0,100000)。如果输入-1则表示输入结束。 输出格式: 两个整数,第一个整数表示读入数据中的奇数的个数,第二个整数表示读入数据中的偶数的个数。两个整数之间以空格分隔。 输入样例: 9 3 4 2 5 7 -1 输出样例: 4 2 时间限制:500ms内存限制...