백준 알고리즘/Lang-C | C++

[백준/C] 10156번 과자

Jongung 2021. 8. 23. 01:09

 

백준 온라인 저지 / 10156번 과자

https://www.acmicpc.net/problem/10156

 

10156번: 과자

첫 번째 줄에는 과자 한 개의 가격 K, 사려고 하는 과자의 개수 N, 현재 동수가 가진 돈 M이 각각 공백을 사이에 두고 주어진다. 단, K, N은 1,000 이하의 양의 정수이고, M은 10만 이하의 양의 정수이

www.acmicpc.net

 

  • 사용언어 : C (C99)
  • 알고리즘 : 수학, 사칙연산

 

 

C 코드

1. 문제 정리

K, N, M 총 3개의 양의 정수를 입력 받아서 계산 하는 문제이다.

이번 문제도 간단한 예외처리 문제이다. 괄호 신경 써서 문제 풀어주면 끝

(K*N) > M일 때 는 값을 출력 

else일 경우  무조건 0을 출력 해주면 끝 (브론즈 5급 문제)

 

2. 완성 코드

 

#include <stdio.h>

int main() {
	int K, N, M;
	scanf("%d %d %d", &K, &N, &M);

	if ((K * N) > M) {
		printf("%d", (K * N) - M);
	}
	else {
		printf("0");
	}
	return 0;
}