杭电acm 提交代码需要注意的问题

1. 用 Java 的时候类名请用 Main
2. Java 提交出现 PE 的可能原因有
1) 最基本的错误是空格问题,比如注意每行的末尾是否输出空格
2) 用 Java 提交的时候需要注意换行是用的什么方法输出的,如果用 System.out.printf() 这个格式化输出,请使用 %n 或者 \r\n 作为转义符,而不要用 \n,也可以用 System.out.println() 输出换行
 
3. 对包含比较精确的数字计算最好使用 C/C++ 语言,对于保留小数方面,使用 C 的 printf("%.2lf", double_num) 这个格式化输出函数比较容易。而且,需要重视的是,最好用 double 不要用 float,如果 float 得到了 WA,而你又觉得自己的结果是对的,尝试把 float 类型的变量改成 double 类型再提交试试。杭电有些题目比较坑爹。如果利用 Java 做保留小数操作,可以使用 DecimalFormat 这个类提供的方法。比如 new DecimalFormat(".00").format(435.257); // 保留2位小数,四舍五入,输出435.26. 。
 

4. 关于测试用例之间空行的问题
1) 最常见的是最后一个用例后面不输出换行而你却输出了的问题,一种比较好的解决方式是从第二个用例开始,在之前输出一个换行
接下来会有java题更新。。。
大家在java提交中遇到什么问题可以回复我。谢谢。
练习:1.杭电 hdu1753 大明A+B;解题报告:寻找&星空の孩子
   2.杭电hdu1715大菲波数;  解题报告:寻找&星空の孩子
   3.
   4.
   5.
   6.

转载于:https://www.cnblogs.com/yuyixingkong/p/3919899.html

杭电 OJ 提交代码需要注意的问题相关推荐

  1. 第一次提交杭电OJ——熊猫阿波的故事

    这是本人写的第一篇博客,仅此来纪念我的第一次的杭电OJ的提交--熊猫阿波的故事 Problem Description 凡看过功夫熊猫这部电影的人都会对影片中那只憨憨的熊猫阿波留下相当深的印象,胖胖的 ...

  2. 杭电acm2054java,杭电oj 2054

    题目要求,输入两个数字,判断两个数字是否相等,一开始以为是弱智题目,但怎么样都AC不了,才意识到杭电OJ的输入的数字可能已经超过了计算机数字所能容纳的最大限度,按照目前的水平,我还不会使用链表来进行长 ...

  3. 杭电oj2033c语言,C语言训练之杭电OJ

    C语言训练之杭电OJ 一.水仙花数 Problem Description问题描述 Input输入 Output输出 Sample Input输入样例 Sample Output输出样例 代码如下: ...

  4. 赛马网ACM试题(原杭电oj ACM)java版答案(1000,10001,1002)

    赛马网ACM试题(原杭电OJ ACM试题)答案(java版) Author : Zhang Hailong   Date   : 2015-09-17    HomePage : http://  E ...

  5. 【ACM】杭电OJ 1005

     题目链接:杭电OJ 1005 超时代码如下(而且开辟的数组空间大小不够): #include <stdio.h> int m[100000]; int f(int n,int a,int ...

  6. 【ACM】杭电OJ 2012。

    题目链接:杭电OJ 2012 思路很简单,但是有一种高效算法显示编译错误,不知道为什么 运行环境:VS2017 AC代码: #include <stdio.h> #include < ...

  7. 【ACM】杭电OJ 2005

     题目链接:杭电OJ 2005 第一次写的时候: #include "stdio.h" int main () {int year,month,day,days,flag;whil ...

  8. 杭电oj2035c语言答案,杭电oj 2035

    杭电oj 2035 题目:题目地址 Problem Description 求A^B的最后三位数表示的整数. 说明:A^B的含义是"A的B次方" Input 输入数据包含多个测试实 ...

  9. c++ substr截取中间部分字符串_杭电OJ 字符串处理类部分题解

    一.前言 不知不觉已经大三上学期了,可作为一个计算机狗还没有考过CCF-CSP.因平时学习内容主要与安全方面相关,对于此类算法类的考核并没有太多的准备,故打算开始刷题复习算法和数据结构,准备CCF认证 ...

最新文章

  1. oracle 11g 逻辑备库,通过Oracle 11g 逻辑standby实现BI的需求
  2. PCL1.8.0+VS2013+Win10 x64的配置教程
  3. docker-macvlan网络
  4. Linux 设置windows可见的文件夹共享,创建只拥有读权限的共享用户,samba工具安装,“smbpasswd: command not found“问题解决
  5. spring创建web项目_使用Spring WS创建合同优先的Web服务
  6. vs2008 编译libtorrent
  7. 再获数千万融资,湃方科技将工业智联革命进行到底
  8. Google猜画小歌升级:现在可以跟好友对战了
  9. Asp.net AJAX JavaScript 基本类型扩展(7)——String 类型及其扩展
  10. [CTO札记]研究:日本Rakuten(乐天)
  11. Luogu1783 海滩防御
  12. C#控制方块的移动windows
  13. 阿里云大数据开发一面面经,已过,面试题已配答案
  14. Android(安卓) 接入企业微信
  15. 《乔布斯传》圈点(3)
  16. MT4外汇交易入门需要了解哪些基础知识?
  17. 小米盒子投屏+android,小米盒子投屏神器
  18. 趋势分析之移动平均线
  19. WinCE平台USB摄像头驱动开发
  20. 作业调度、进程调度、实时调度的几种典型算法

热门文章

  1. java drools5_【java规则引擎】drools6.5.0版本api简介
  2. java final 内存语义_final 域的内存语义
  3. java适合ubuntu吗_java – 哪个os更适合开发:Debian或Ubuntu?
  4. svn比较本地与svn差异_如何从SVN差异中删除SVN属性
  5. 自定义异常 java_Java自定义异常–用户定义的异常
  6. Java集合sort()
  7. python数组_Python数组
  8. 开课吧:Html5有哪些新特性?
  9. 九、Promises
  10. 阿里云前端周刊 - 第 25 期