Problem Description读入N名学生的成绩,将获得某一给定分数的学生人数输出。Input测试输入包含若干测试用例,每个测试用例的格式为 第1行:N 第2行:N名学生的成绩,相邻两数字用一个空格间隔。 第3行:给定分数当读到N=0时输入结束。其中N不超过1000,成绩分数为(包含)0到100之间的一个整数。Output对每个测试用例,将获得给定分数的学生人数输出。Sample Input380 60 9060285 660560 75 90 55 75750Sample Output102虽然说我也觉得这事道超级无敌特简单的水题,但从我开始想做这道题时,就注定我绝对不会是一个Acm Read More
posted @ 2012-02-29 16:17 吞枣 Views(217) Comments(0) Diggs(0)
Problem Description每天第一个到机房的人要把门打开,最后一个离开的人要把门关好。现有一堆杂乱的机房签 到、签离记录,请根据记录找出当天开门和关门的人。Input测试输入的第一行给出记录的总天数N ( > 0 )。下面列出了N天的记录。 每天的记录在第一行给出记录的条目数M ( > 0 ),下面是M行,每行的格式为 证件号码 签到时间 签离时间 其中时间按“小时:分钟:秒钟”(各占2位)给出,证件号码是长度不超过15的字符串。Output对每一天的记录输出1行,即当天开门和关门人的证件号码,中间用1空格分隔。 注意:在裁判的标准测试输入中,所有记录保证完整,每个人的 Read More
posted @ 2012-02-29 15:48 吞枣 Views(279) Comments(0) Diggs(0)
Problem Description某省调查乡村交通状况,得到的统计表中列出了任意两村庄间的距离。省政府“畅通工程”的目标是使全省任何两个村庄间都可以实现公路交通(但不一定有直接的公路相连,只要能间接通过公路可达即可),并要求铺设的公路总长度为最小。请计算最小的公路总长度。Input测试输入包含若干测试用例。每个测试用例的第1行给出村庄数目N ( < 100 );随后的N(N-1)/2行对应村庄间的距离,每行给出一对正整数,分别是两个村庄的编号,以及此两村庄间的距离。为简单起见,村庄从1到N编号。当N为0时,输入结束,该用例不被处理。Output对每个测试用例,在1行里输出最小的公路总 Read More
posted @ 2012-02-29 14:56 吞枣 Views(226) Comments(0) Diggs(0)
Problem Description 某省调查城镇交通状况,得到现有城镇道路统计表,表中列出了每条道路直接连通的城镇。省政府“畅通工程”的目标是使全省任何两个城镇间都可以实现交通(但不一定有直接的道路相连,只要互相间接通过道路可达即可)。问最少还需要建设多少条道路? Input 测试输入包含若干测试用例。每个测试用例的第1行给出两个正整数,分别是城镇数目N ( < 1000 )和道... Read More
posted @ 2012-02-28 16:27 吞枣 Views(220) Comments(0) Diggs(0)
1:内部类是一种代码隐藏机制,它了解外围类,并能与之通信。2:它能访问其外围类对象的所有成员,而不需要任何条件,内部类拥有其外围类的所有元素访问权。3:有时你可能要告诉某些其他对象,去创建某个内部类的对象,要实现次目的,你必须在new表达式中提供其他外部类对象的引用,如:class Outer{ class Inner {} public static void main(String[] args) { Outer o = new Outer(); Inner i = o.new Inner(); }}但是,如果你创建的是嵌套类(静态内部类... Read More
posted @ 2012-02-27 22:49 吞枣 Views(462) Comments(0) Diggs(0)
Problem Description给定两个整数A和B,其表示形式是:从个位开始,每三位数用逗号","隔开。现在请计算A+B的结果,并以正常形式输出。Input输入包含多组数据数据,每组数据占一行,由两个整数A和B组成(-10^9 < A,B < 10^9)(没有超出整型的表示范围)。Output请计算A+B的结果,并以正常形式输出,每组数据占一行。Sample Input-234,567,890 123,456,789 1,234 2,345,678Sample Output-111111101 2346912瞧瞧我臃肿复杂的代码,竟然也过了,可是足足花了我 Read More
posted @ 2012-02-24 23:42 吞枣 Views(483) Comments(1) Diggs(0)
做的有点混乱,效率也不是太高,如分割数字时,就不如挨个扫描来的快,怎么就没想到呢?笨呢!还有可以先求出前25个素数,这样代码效率会高些长度也会小些。#include <iostream>#include <fstream>#include <cstring>#include <string>#include <algorithm>// 浙大2006 杭电1230using namespace std;#define MAX 25int prime[MAX];bool isPrime(int n){ for (int i = 2; i Read More
posted @ 2012-02-24 21:34 吞枣 Views(203) Comments(0) Diggs(0)
1 import java.util.*; 2 /** 3 * 4 * @author tunzao 5 * @version 1.0 May 6, 2011 6 * 7 */ 8 public class Palindromes 9 {10 public static void main(String[] args)11 {12 Scanner in = new Scanner(System.in);13 while(in.hasNext())14 {15 String s = in.nextLine();16 if (s.length() == 0)17 break;18 char[] . Read More
posted @ 2011-05-07 23:23 吞枣 Views(225) Comments(0) Diggs(1)
之前通过新立得装的openJDK,后来写GUI程序时,编译老出错,后来听说换用JDK就行了,于是卸了openJDK,手动装了JDK但再javac的时候还是出错,如下:javac --version javac: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory后来必应了下(Google,百度不出来),好像是之前安装的openJDK在/etc/alternatives 下生成了指向openJDK的链接,现在都已经处于broken状态 Read More
posted @ 2011-03-10 15:23 吞枣 Views(1118) Comments(0) Diggs(1)