[SWEA][D2] 1859. 백만 장자 프로젝트 Java

2025. 5. 30. 23:19·Coding/알고리즘 문제풀이

[SWEA][D2] 1859. 백만 장자 프로젝트 Java

반응형
import java.util.Scanner;  
  
class Solution  
{  
    public static void main(String args[]) throws Exception  
    {  
  
        Scanner sc = new Scanner(System.in);  
        int T;  
        T=sc.nextInt();  
  
  
        for(int test_case = 1; test_case <= T; test_case++)  
        {  
            int N = sc.nextInt();  
            int[] values = new int[N];  
  
            long profit = 0;  
            int maxPrice = 0;  
  
            for (int i = 0; i < N; i++) {  
                values[i] = sc.nextInt();  
            }  
  
            for (int i = N -1; i >= 0 ; i--) {  
                if(maxPrice < values[i]){  
                    maxPrice = values[i];  
                }else{  
                    profit = profit + (maxPrice - values[i]);  
                }  
            }  
  
            System.out.println("#" + test_case+ " "+profit);  
  
        }  
    }  
}

 

1. 자료형을 생각할것! long을 쓸수도있음
2. 거꾸로 계산하는 방법으로 문제를 풀수 있다는 사실을 생각할것

반응형

'Coding > 알고리즘 문제풀이' 카테고리의 다른 글

[SWEA][D2] 2007. 패턴 마디의 길이 Java  (0) 2025.05.31
[SWEA][D2] 1926. 간단한 369게임 Java  (0) 2025.05.31
[SWEA][D2] 21425. += Java  (0) 2025.05.30
[SWEA][D1] 2070. 큰 놈, 작은 놈, 같은 놈 Java  (0) 2025.05.27
[SWEA][D1] 2068. 최대수 구하기 Java  (0) 2025.05.27
'Coding/알고리즘 문제풀이' 카테고리의 다른 글
  • [SWEA][D2] 2007. 패턴 마디의 길이 Java
  • [SWEA][D2] 1926. 간단한 369게임 Java
  • [SWEA][D2] 21425. += Java
  • [SWEA][D1] 2070. 큰 놈, 작은 놈, 같은 놈 Java
WHITE_FROST
WHITE_FROST
개발공부리뷰블로그
  • WHITE_FROST
    하얀하얀IT
    WHITE_FROST
  • 전체
    오늘
    어제
    • 분류 전체보기 (135) N
      • AI (7)
        • AI 개념 & 이론 (0)
        • AI 툴 & 자동화 (0)
        • 로컬 & 오픈소스 AI (0)
        • AI 모델 & API (1)
        • AI 내용 (6)
      • Study (59) N
        • Infra (3) N
        • Next.js (8)
        • React (13)
        • React-Native (15)
        • TypeScript (1)
        • Python (2)
        • JavaScript (3)
        • Android (1)
        • DB (2)
        • JAVA (1)
        • Design Pattern (1)
        • Obsidian (1)
        • Error (7)
      • Coding (52)
        • 알고리즘 정리 (6)
        • 알고리즘 문제풀이 (46)
      • Me (16)
        • Tip (3)
        • 기타 (6)
        • 공부일상 (7)
  • 블로그 메뉴

    • 홈
    • 태그
    • 미디어로그
    • 위치로그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    react
    프로그래머스
    Expo
    SWEA
    Ai
    ReactHook
    java
    Python
    error
    코테
    리액트네이티브
    mongodb cloud
    Next.js
    react-native
    d1
    알고리즘
    React-Native cli
    백준
    boj
    hooks
    javascript
    코딩테스트
    오블완
    ios
    React Hooks
    티스토리챌린지
    Claude
    reactnative
    react-native-maps
    D2
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
WHITE_FROST
[SWEA][D2] 1859. 백만 장자 프로젝트 Java
상단으로

티스토리툴바