반응형
백준 10707번 수도요금 풀이 코드
C | C++ | Java | Python
풀이
주어진 식을 그대로 계산하고 최솟값을 출력합니다.
코드
#include<stdio.h>
int main(){
int a, b, c, d, p, x, y;
scanf("%d %d %d %d %d", &a, &b, &c, &d, &p);
x = a * p;
if(c < p)
y = b + ((p - c) * d);
else
y = b;
printf("%d", x < y ? x : y);
return 0;
}
#include<iostream>
using namespace std;
int main(){
int a, b, c, d, p, x, y;
cin>>a>>b>>c>>d>>p;
x = a * p;
if(c < p)
y = b + ((p - c) * d);
else
y = b;
cout<<min(x, y);
return 0;
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt(), b = sc.nextInt(), c = sc.nextInt(), d = sc.nextInt(), p = sc.nextInt();
int x, y;
x = a * p;
if(c < p)
y = b + ((p - c) * d);
else
y = b;
System.out.println(Math.min(x, y));
}
}
a, b, c, d, p = [int(input()) for i in range(5)]
x = a * p
if c < p:
y = b + ((p - c) * d)
else:
y = b
print(min(x, y))
문제 출처
반응형
'Coding > BAEKJOON' 카테고리의 다른 글
[백준] 11943번 파일 옮기기 풀이 코드 (C/C++/Java 자바/Python 파이썬) (0) | 2021.12.02 |
---|---|
[백준] 15680번 연세대학교 풀이 코드 (C/C++/Java 자바/Python 파이썬) (0) | 2021.11.30 |
[백준] 5596번 시험 점수 풀이 코드 (C/C++/Java 자바/Python 파이썬) (0) | 2021.11.28 |
[백준] 10101번 삼각형 외우기 풀이 코드 (C/C++/Java 자바/Python 파이썬) (0) | 2021.11.27 |
[백준] 2530번 인공지능 시계 풀이 코드 (C/C++/Java 자바/Python 파이썬) (0) | 2021.11.24 |