Als ich verschlief und ungefähr 40 Minuten zu spät teilnahm, hörten die Richter einfach auf, es gab viele Clars, das D-Problem ging schief und es war eine schreckliche Zeit (lacht).
Es ist normalerweise Junior High School Mathe, also ist es so, als würde man die Koeffizienten zusammenziehen und x oder y löschen ...
a, b, c, d, e, f = map(int, input().split())
y = (c - f * a / d) / (b - e * a / d)
x = c / a - (b / a) * y
print(x, y)
Ich denke, es ist am besten, den Boden auf 2 zu setzen, aber ich kann mir leicht einige Leute vorstellen, die dies nicht tun, wie A = 9. Ich denke jedoch intuitiv, dass es nicht viele Böden gibt, die berücksichtigt werden müssen, also ist es angemessen. Versuchen Sie es mit einer kleinen AC-Nummer.
from math import ceil, log
A = int(input())
result = float('inf')
for i in range(2, 100):
result = min(result, i * ceil(log(A, i)))
print(result)
Unlösbar. Schwierigkeitsgrad Betrug. Geändert von ★ 1,5 auf ★ 2,5.
Ich konnte es nicht lösen. Ich sagte, dass die Formel immer einen Kreis bildet (der Radius ist eine positive Zahl), aber ich fragte mich, ob a und b unterschiedlich waren und es eine Ellipse war.
Die Formel zum Lösen der quadratischen Gleichung lautet Mathematik der Mittelstufe. Es fühlt sich also so an, als würden Sie sie einfach genau lösen.
a, b, c = map(int, input().split())
t = b * b - 4 * a * c
if t < 0:
print('imaginary')
elif t == 0:
print(-b / (2 * a))
else:
t = t ** 0.5
result = [(-b - t) / (2 * a), (-b + t) / (2 * a)]
result.sort()
print(*result)
Recommended Posts