[PAT]PAT使用Java解题时的注意点

原创 2015年11月19日 10:50:18

在PAT的OJ系统上用Java解题时,需注意下面这些地方,否则都不知道错在哪里(第一次入坑好久没出来)

  • 不要输入package名字
  • 自己在本地调试的时候,可以在中间用System.out.print等输出语句调试,但是在PAT的OJ系统上,只有输出最终结果的时候,才可使用System.out.print等输出语句
  • 类名必须为Main.否则出现编译错误,“class xxx.java is public,should be declared in a file named xxxx”
  • 牛客网 PAT历年真题及模拟题在线编程练习的 OJ会公开一些测试用例,方便排除bug,而PAT本身是没有公开测试用例的,有时侯根本不知道哪里错了

版权声明:本文为博主原创文章,转载请写明出处,谢谢!

相关文章推荐

PAT乙级测试题及JAVA参考例程

PAT就是浙江大学程序设计能力考试,网址为http://www.patest.cn。考试分为乙级、甲级和Top。这里分享一下乙级测试题和我实现的一些解法,如果有不同的解法或者更好的实现方式,欢迎在文章...

解决浙大PAT用JAVA返回非零以及运行超时异常

恕我先直言,陈老师是时候更新下pat的测试java的判定系统了吧。。。简直是对java选手的亵渎啊…… 恐怕很多人遇到了这个情况,第三方牛客网运行正常,到了浙大pat官网用同样的java代码怎么就返...

牛客网PAT乙级真题及java实现样例(真题1-14)

由于之前在PAT官网的练习场有时间限制,而且限制是针对c的基本上100ms到400ms,由于java需要虚拟机才能运行,因此有些题实在不是因为算法的原因才超时,牛客网的时间限制为1s,而且给我感觉后台...

PAT 素数对猜想 Java版本

题目描述: 让我们定义 dn 为:dn = pn+1 - pn,其中 pi 是第i个素数。显然有 d1=1 且对于n>1有 dn 是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”...

用JAVA刷OJ万年超时?今天解决它~

前言首先感谢ITEYE@128kj的文章:在POJ中使用StreamTokenizer从命令行获取输入之前刷PAT,这次刷蓝桥杯试题,都出现了相同的解法,用java超时,C通过的情况。所以就进行了一番...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Java - PAT - 1005. 继续(3n+1)猜想 (25)

题目地址:1005. 继续(3n+1)猜想 (25)  思路: 输入数时,验证猜想,把过程中的数都读入一个数组,当然如果数组中已经存在,就不必继续添加。当这些数都添加后,遍历输入的数组,把...

Java 实现PAT乙级(Basic Level)1001-1010 解题报告(一)

最近有想在OJ上刷一点点题,从简单的开始,感觉有的程序有点繁琐,想法不够清晰,如有更好的解法,希望大神们多多提提意见。        题目列表: 1001:A+B和C  1002:数字分类 1003:...
  • tn_ms
  • tn_ms
  • 2015年08月22日 21:05
  • 1002

PAT 乙级1005.继续(3n+1)猜想(JAVA版)

卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。 当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对n=3进行验证的时候,...

PAT1002. 写出这个数;java实现

读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。 输出格式:在一行内输出n的各位...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[PAT]PAT使用Java解题时的注意点
举报原因:
原因补充:

(最多只允许输入30个字)