#34722: Java一行解 (一行466個字)


liaoweichen1024@gmail.com (M_SQRT)

學校 : 新北市立新莊高級中學
編號 : 195452
來源 : [210.71.71.201]
最後登入時間 :
2024-04-22 18:08:18
j179. 資料分類 (Classification) -- TOI練習賽202210新手組第2題 | From: [118.166.140.186] | 發表日期 : 2023-04-10 23:28

寫完發現這題的許多功能可以合併,所以就嘗試用一行解。
沒想到真的可以欸!!!!!
不過這支程式真的超醜的啦~

看看就好,不要模仿(而且我為了一行完成,做了一些冗於動作,會降低速度)

public class j179 {
    public static void main(String[] args) throws java.io.IOException {
        for(String s = "0000"+new java.io.BufferedReader(new java.io.InputStreamReader(System.in)).readLine(); s.length()!=1; System.out.print(s.length()==1?s:"")) s = s.length()>4 ? s.substring(4) : Integer.toString(Integer.parseInt(Integer.toString((s.charAt(0)-'0')*(s.charAt(1)-'0')) + (s.length()==2 ? "" : s.length()==3 ? Integer.toString((s.charAt(1)-'0')*(s.charAt(2)-'0')) : s.charAt(2)=='0' ? s.charAt(3) : Integer.toString((s.charAt(2)-'0')*(s.charAt(3)-'0')))));
    }
}

 
#34724: Re: Java一行解 (一行466個字)


Imcyj123 (test.java)

學校 : 朝陽科技大學
編號 : 160420
來源 : [36.232.205.76]
最後登入時間 :
2024-04-29 02:24:44
j179. 資料分類 (Classification) -- TOI練習賽202210新手組第2題 | From: [114.46.177.16] | 發表日期 : 2023-04-11 01:29

寫完發現這題的許多功能可以合併,所以就嘗試用一行解。
沒想到真的可以欸!!!!!
不過這支程式真的超醜的啦~

看看就好,不要模仿(而且我為了一行完成,做了一些冗於動作,會降低速度)

public class j179 {
    public static void main(String[] args) throws java.io.IOException {
        for(String s = "0000"+new java.io.BufferedReader(new java.io.InputStreamReader(System.in)).readLine(); s.length()!=1; System.out.print(s.length()==1?s:"")) s = s.length()>4 ? s.substring(4) : Integer.toString(Integer.parseInt(Integer.toString((s.charAt(0)-'0')*(s.charAt(1)-'0')) + (s.length()==2 ? "" : s.length()==3 ? Integer.toString((s.charAt(1)-'0')*(s.charAt(2)-'0')) : s.charAt(2)=='0' ? s.charAt(3) : Integer.toString((s.charAt(2)-'0')*(s.charAt(3)-'0')))));
    }
}

太酷了吧! 你每一題都是一行解嗎

 
#34725: Re: Java一行解 (一行466個字)


liaoweichen1024@gmail.com (M_SQRT)

學校 : 新北市立新莊高級中學
編號 : 195452
來源 : [210.71.71.201]
最後登入時間 :
2024-04-22 18:08:18
j179. 資料分類 (Classification) -- TOI練習賽202210新手組第2題 | From: [118.166.140.186] | 發表日期 : 2023-04-11 02:44

太酷了吧! 你每一題都是一行解嗎

也沒有啦~
這種沒用到什麼演算法的題目才有可能一行處理完。

 
ZeroJudge Forum