최대 1 분 소요

1. 문제Permalink

[Bronze V] РАВЕНСТВО - 24309Permalink

문제 링크

성능 요약Permalink

메모리: 30860 KB, 시간: 72 ms

분류Permalink

임의 정밀도 / 큰 수 연산(arbitrary_precision), 사칙연산(arithmetic), 수학(math)

문제 설명Permalink

Учителката по математика дала на учениците да намерят неизвестното x от равенството: a·x = b-c. Числата а, b и c са естествени числа и са такива, че решението x е цяло число. Знайко посещавал школата по информатика и опитал да направи програма, но се затруднил. Помогнете му, като напишете програма equation, която намира неизвестното x.

입력Permalink

На първия ред на стандартния вход се задават три естествени числа а, b, c.

출력Permalink

На стандартния изход програмата трябва да изведе естествено число x, така че да е изпълнено даденото равенство.

출처: 백준, https://https://www.acmicpc.net/

2. 해결방법 시간복잡도Permalink

  1. 단순 코딩 O(1)

3. 문제 해결 및 코드Permalink


a = int(input())
b = int(input())
c = int(input())
print((b - c) // a)
view raw 24309.py hosted with ❤ by GitHub
  • 주석을 참고하면서 이해를 돕습니다.Permalink

4. 알고리즘 및 해설Permalink

  1. 문제에서 제시한 공식을 기반으로 해당 값을 도출한다.
    • ax = b - c이다. 그러므로 x = (b - c) // a라는 공식이 성립된다.
  2. 이후 해당 결과값을 출력한다.