JAVA的a+b
創新互聯專注為客戶提供全方位的互聯網綜合服務,包含不限于網站設計制作、成都網站建設、橫峰網絡推廣、成都微信小程序、橫峰網絡營銷、橫峰企業策劃、橫峰品牌公關、搜索引擎seo、人物專訪、企業宣傳片、企業代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;創新互聯為所有大學生創業者提供橫峰建站搭建服務,24小時服務熱線:13518219792,官方網址:vcdvsql.cn
import java.util.Scanner;
public class Main {
public static void main(String[] args)
{
Scanner in = new Scanner(System.in);
int a = in.nextInt();
int b = in.nextInt();
System.out.println(a + b);
}
}
(1) 最明顯的好處是,學會Java,可以參加Java Challenge :)
(2) 對于熟悉C/C++的程序員來說,Java 并不難學,找本書,一兩周業余時間就可以搞定了。當然,這里只是指一般編程,想熟悉所有的Java庫還是需要些時間的。
事實上,Java 只相當于C++的一個改進版,所有的語法都幾乎是C++的,很少有變動。
(3) 在一般比賽中,Java程序會有額外的時間和空間,而實際上經過實驗,在執行計算密集任務的時候Java并不比C/C++慢多少,只是IO操作較慢而已。
(4) Java 簡單而功能強大,有些東西用Java實現起來更為方便,比如高精度。
(5) 用Java不易犯細微的錯誤,比如C/C++中的指針, “if (n = m) ... ” 等
(6) 目前來看Eclipse已成基本配置,寫Java程序反而比C/C++更方便調試。在具體競賽時也算多一種選擇。
(7) 學會Java對以后工作有好處。現在國外很多地方會Java的人比會C/C++的人多。
(8) 會Java可以使你看起來更像偶蹄類動物(牛)
類名要用Main
像下面這樣
import java.io.*;
import java.util.*;
public class Main
{
public static void main(String args[]) throws Exception
{
Scanner cin=new Scanner(System.in);
int a=cin.nextInt(),b=cin.nextInt();
System.out.println(a+b);
}
}
ACM 對輸出 要求很嚴格的, 范例 雖然你編譯通過了,可是 提交后它用的數據不一定是這個,你要對 輸入輸入判斷 的夠準確!比如 a,b 都要大于0等等.
請問下java方式提交代碼你是提交哪部分的? 我從包名開始提交錯誤,去掉包名錯誤,去掉類名也錯誤,都是編譯錯誤的
你試試這樣提交行不行
package com.acm;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class Acm1303_1 {
static int count;
static Scanner sc;
public static void main(String[] args) {
count = 0;
sc = new Scanner(System.in);
while (dispose()) {
System.out.println(count);
count = 0;
}
}
private static boolean dispose() {
// TODO Auto-generated method stub
int n;
ListInteger a=new ArrayListInteger();
ListInteger b=new ArrayListInteger();
while (sc.hasNext()) {
n = sc.nextInt();
if(n==-1){
return false;
}
if (n == 0)
break;
a.add(n);
}
for(int i=0;ia.size();i++){
b.add(a.get(i)*2);
}
for(int i=0;ia.size();i++){
if(b.contains(a.get(i))){
count++;
}
}
return true;
}
}
理論上用java自帶的方法要高效點,而且循環次數越少越好
你也可以去掉些循環,例如list a可以先用sort方法排序,然后b只加入=a.get(a.size()-1)的數
分享名稱:acmjava代碼提交 acm競賽用java語言
URL分享:http://vcdvsql.cn/article46/ddeigeg.html
成都網站建設公司_創新互聯,為您提供Google、網站建設、企業建站、商城網站、App開發、品牌網站設計
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯