OJ是Online Judge系统的简称,用来在线检测程序源代码的正确性。这次任务需要在OJ上完成一定的题目数。hoj(杭州电子科技大学(本人大学曾就读于杭电,但专业并非计算机所以以前没有使用过hdu))OJ的28道中文题以及zoj(浙江大学)30道英文题。选取的题目不涉及任何算法,只要会一种语言(C/C++,JAVA)以及基本的数学基础均可做出来,只为锻炼自己代码熟练程度,后续将逐渐提高难度。(注:这是某位好友给我的,在此感谢这位好友,他每天刷题的劲头鼓舞了我,后续我将分阶段的将这些题目完成,我觉得代码从无到有并能够将问题解决是一个神奇的过程,希望今后能与广大编程爱好者共同进步。)
Hdu oj 地址:http://acm.hdu.edu.cn/listproblem.php?vol=1
(以下数字均为题号)
格式输入输出 1089 - 1096(共计8题,必做)
中文题 2000 - 2020 (共计21题,必做)
Zju oj 地址:http://acm.zju.edu.cn/onlinejudge/showProblemsets.do
(共计40题,选30题做)
1037 2818 1049 1048 1760 1755 1195 1113 1051
1151 2969 1045 2970 2987 2988 1115 1874 2722
1067 1331 1242 1292 1251 1216 2835 1241 1240
1350 1016 1712 1489 1205 1382 1405 1414 1494
2104 2201 2886 2176
http://acm.hdu.edu.cn/showproblem.php?pid=1091
#include
#include
#include
#include
#include
#include
#include
using namespace std;
int main()
{
int a=0,b=0,sum=0;
while(scanf("%d%d",&a,&b) != EOF){
sum=a+b;
if(sum != 0)
{
printf("%d\n",sum);
}
sum=0;
}
system("PAUSE");
return 0;
}
http://acm.hdu.edu.cn/showproblem.php?pid=1092
#include
#include
#include
#include
#include
#include
#include
using namespace std;
int main()
{
int n=0, a=0 ,sum=0;
while(scanf("%d",&n) != EOF)
{
for(int i=0;i
http://acm.hdu.edu.cn/showproblem.php?pid=1093
#include
#include
#include
#include
#include
#include
#include
using namespace std;
int main()
{
int n=0, m=0, a=0 ,sum=0;
while(scanf("%d",&n) != EOF)
{
for(int i=0;i
http://acm.hdu.edu.cn/showproblem.php?pid=1094
#include
#include
#include
#include
#include
#include
#include
using namespace std;
int main()
{
int n=0, a=0 ,sum=0;
while(scanf("%d",&n) != EOF)
{
for(int i=0;i
http://acm.hdu.edu.cn/showproblem.php?pid=1095
#include
#include
#include
#include
#include
#include
#include
using namespace std;
int main()
{
int a=0,b=0,sum=0;
while(scanf("%d%d",&a,&b) != EOF){
sum=a+b;
if(sum != 0)
{
printf("%d\n",sum);
printf("\n");
}
sum=0;
}
system("PAUSE");
return 0;
}
http://acm.hdu.edu.cn/showproblem.php?pid=1096
#include
#include
#include
#include
#include
#include
#include
using namespace std;
int main()
{
int n=0, m=0, a=0 ,sum=0;
while(scanf("%d",&n) != EOF)
{
for(int i=0;i