本帖最後由 王法棣 於 2023-6-4 00:50 編輯
- import java.io.BufferedReader;
- import java.io.IOException;
- import java.io.InputStreamReader;
- public class Ch1 {
- BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
- int q;
- int a[];
- int max=0;
- String raw[];
- Ch1() throws Exception
- {
- raw=br.readLine().split(" ");
- a=new int[raw.length+1];
- for(int i=1;i<=raw.length;i++)
- {
- a[i]=a[i-1]+Integer.parseInt(raw[i-1]);
-
- if(Integer.parseInt(raw[i-1])>a[i])
- a[i]=Integer.parseInt(raw[i-1]);
- }
- for(int i=1;i<=raw.length;i++)
- {
- if(max<a[i])
- max=a[i];
- }
- System.out.println(max);
-
-
- }
- public static void main(String[] args) throws Exception {
- new Ch1();
- }
- }
複製代碼 |