뭉지(moonz)
작은 발자국들의 위대한 여정
뭉지(moonz)
  • All (200)
    • Test Code (4)
    • 백엔드 개발하며 작성한 (25)
      • Spring (16)
      • 데이터베이스 (6)
      • 기억할 내용 (3)
    • 언어 (53)
      • Java (25)
      • node.js (7)
      • Python (21)
    • 클라우드 (6)
    • Algorithm & Data Structure (51)
      • 개념 (15)
      • 문제 풀이 (36)
    • 유용한 모든 것 (16)
    • monologue (7)
      • 업무 노트 (1)
      • 관리 로그 (0)
      • 내 이야기 공책 (6)
    • Project (2)
    • TroubleShooting (8)
    • 지식 (18)
      • Machine Learning (6)
      • Review (7)
      • Web (5)
    • Computer Science (5)

블로그 메뉴

  • 홈
  • 태그

인기 글

최근 글

최근 댓글

전체 방문자
오늘
어제

티스토리

hELLO · Designed By 정상우.
뭉지(moonz)

작은 발자국들의 위대한 여정

[5543번] 상근날드
Algorithm & Data Structure/문제 풀이

[5543번] 상근날드

2020. 8. 27. 14:41
반응형

우선 햄버거와 음료를 따로 봐야할 것 같다. 각각 배열로 해주고, 각 배열에서 최솟값을 구하여 세트메뉴값으로 더해준 후, 50원을 빼주고 출력해주면 될 것같다. 최솟값 변수를 하나로 해결하고 싶었지만, 하나의 main함수에서만 코드를 짜기 때문에 두개의 최솟값 변수를 만들어 줬다.

import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        int[] hamburger = new int[3];
        int[] beverage = new int[2];
        int hammin=2000;
        int bevmin=2000;
        int setprice=0;
        Scanner price = new Scanner(System.in);
        for (int i=0;i<hamburger.length;i++) {
            hamburger[i]=price.nextInt();
            if (hammin>hamburger[i])
                hammin=hamburger[i];
        }
        setprice+=hammin;
        for (int i=0;i<beverage.length;i++) {
            beverage[i]=price.nextInt();
            if (bevmin>beverage[i])
                bevmin = beverage[i];
        }
        setprice+=bevmin;
        System.out.println(setprice-50);
        price.close();
    }
}

앞 세줄은 햄버거 가격, 뒷 두줄은 음료 가격을 입력한 것이다.

마지막 흰색 값이 가장 값이 싼 세트메뉴에 50원 할인된 가격이다.

햄버거 가격 중 최솟값은 800원, 음료 가격 중 최솟값은 180원이므로 더해주면 세트메뉴는 980원이다.

거기서 50원을 빼준 930원이 출력된다.

반응형
저작자표시

'Algorithm & Data Structure > 문제 풀이' 카테고리의 다른 글

[10817번] 세 수  (0) 2020.08.29
[10039번]평균 점수 (Java)  (0) 2020.08.27
[1110번] 더하기 사이클  (0) 2020.08.25
[10951번] EOF 개념  (0) 2020.08.25
if문과 for문 문제  (0) 2020.08.23
    'Algorithm & Data Structure/문제 풀이' 카테고리의 다른 글
    • [10817번] 세 수
    • [10039번]평균 점수 (Java)
    • [1110번] 더하기 사이클
    • [10951번] EOF 개념
    뭉지(moonz)
    뭉지(moonz)
    제가 깨달은 것을 정리하는 공간입니다. 🧡

    티스토리툴바