• 1001 ( Sum Problem )


     1 import java.util.Scanner;
     2 
     3 
     4 public class Main {
     5 
     6     public static void main(String[] args) {
     7         int a;
     8         Scanner in = new Scanner(System.in);
     9         while(in.hasNext()){
    10             a = in.nextInt();
    11             long sum=0;
    12             for(int i=0;i<=a;i++){
    13                 sum+=i;
    14             }
    15             System.out.println(sum);
    16             System.out.println();
    17         }
    18     }
    19 }

    挺无语的,在第15行,起初我是写成System.out.println(sum+"\n");,没有16行的,但是OJ不认,Presentation Error

    搜了一下,有人指出:

    PE指的是格式错误,比如结果缺少换行、空格之类,但数据结果是正确的,也就是说你只要添加删除一些空格或者回车即可AC,离胜利只有一步之遥。

    在很多其他OJ上是没有PE的,会直接返回WA(Wrong Answer)

    好吧,以后要注意

    c语言的:

     1 #include<stdio.h>
     2 int main()
     3 {
     4     int n,i;
     5     
     6     while(scanf("%d",&n)!=EOF)
     7     {
     8         long sum=0;
     9 
    10         for(i=1;i<=n;i++)
    11           sum=sum+i;
    12         printf("%ld\n\n",sum);
    13     }
    14     return 0;
    15 }
  • 相关阅读:
    form表格属性
    sql查询练习题
    在Mac上搭建java开发环境
    搭建vim作为java开发环境(-)
    C++学习之class
    nginx学习----1
    Html5学习笔记---1
    国庆节
    memcache------01
    jquery学习之概述
  • 原文地址:https://www.cnblogs.com/manhua/p/3060419.html
Copyright © 2020-2023  润新知