#26187: JAVA AC


tonysu1204@gmail.com (東毅中)

學校 : 臺南市私立瀛海高級中學
編號 : 155803
來源 : [114.136.132.70]
最後登入時間 :
2024-04-21 13:59:39
c304. PB:轉換之塔 -- 2017高雄市高師大附中資訊學科能力 | From: [219.71.83.63] | 發表日期 : 2021-07-21 20:51

這題基本上只要注意不要使用int去運算,用long就不會有太大的問題呢吧

import java.util.Scanner;

public class a304{

public static void main(String[] args){

Scanner sc = new Scanner(System.in);

while(sc.hasNext()){

String s = sc.next();

System.out.println(Long.parseLong(s)+rotate(s));

}

我在這要把我砍掉

}

static long rotate(String s){

long n=0;

for(int i=0; i<s.length(); i++){

n+=Long.parseLong(String.valueOf(s.charAt(i))) * Math.pow(10, i);

我在這要把我砍掉

}

return n;

}

}

 
ZeroJudge Forum