TitanYang's Programming
[JAVA 기본 알고리즘] 백준 알고리즘 2455번 / 지능형 기차 본문
이번 문제는 지능형 기차라는 문제입니다. 이 문제는 최대 값을 구하는 가장 기초적인 문제였습니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | import java.util.Scanner; public class dur { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc= new Scanner(System.in); int max=0,in=0,out=0,now=0; for(int i=0;i<4;i++) { out=sc.nextInt(); in=sc.nextInt(); now=now-out; now=now+in; max=max>now?max:now; } System.out.println(max); } } | cs |
역이 4개라고 정해져있으므로, for문을 4번돌릭게 설정하였구요, 만약 역의 갯수가 정해져 있지않다면 변수처리 해
주면 될 것 같습니다.
'JAVA' 카테고리의 다른 글
[JAVA 순환 알고리즘] 백준 알고리즘 4811번 / 알약 (0) | 2018.02.27 |
---|---|
[JAVA 기본 알고리즘] 백준 알고리즘 2747번 / 피보나치 수 (0) | 2017.08.22 |
[JAVA 기본 알고리즘] 백준 알고리즘 1158번 / 조세퍼스 (0) | 2017.08.17 |
[JAVA 기본 알고리즘] 백준 알고리즘 1110번 / 더하기 사이클 (0) | 2017.08.10 |
[JAVA 기본 알고리즘] 백준 알고리즘 9012번 / 괄호 (0) | 2017.08.06 |