백준 스위트콘 가격 구하기

KIMYEONGJUN·6일 전
0
post-thumbnail

문제

내가 생각했을때 문제에서 원하는부분

첫째 줄에 정수B(1100 <= B <= 9900)가 주어진다. B는 11의 배수이다.

첫째 줄에 부가가치세를 제외한 가격 A를 출력한다.

내가 이 문제를 보고 생각해본 부분

입력 준비: BufferedReader를 사용하여 키보드 입력을 받는다.
B 입력 및 변환: 부가가치세가 포함된 가격 B를 읽어와 정수로 변환한다.
A 계산: 입력받은 B 값을 이용하여 부가가치세가 제외된 원래 가격 A를 (B * 10) / 11 공식으로 계산해준다.
A 출력: 계산된 A 값을 화면에 출력한다.

코드로 구현

package baekjoon.baekjoon_28;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

// 백준 30030번 문제
public class Main1015 {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

        // 부가가치세 포함 가격 B를 입력 받습니다.
        int B = Integer.parseInt(br.readLine());

        // 부가가치세를 제외한 가격 A를 계산합니다.
        // A = B / 1.1 와 같으며, 정수 계산을 위해 (B * 10) / 11로 계산합니다.
        int A = (B * 10) / 11;

        // 계산된 가격 A를 출력합니다.
        System.out.println(A);
        br.close();
    }
}

마무리

코드와 설명이 부족할수 있습니다. 코드를 보시고 문제가 있거나 코드 개선이 필요한 부분이 있다면 댓글로 말해주시면 감사한 마음으로 참고해 코드를 수정 하겠습니다.

profile
Junior backend developer

0개의 댓글