from google.colab import files
a, b, c = map(int, input().split())
bx = f"+{b}x" if b >= 0 else f"{b}x"
cc = f"+{c}" if c >= 0 else f"{c}"
eq = f"{a}x^2{bx}{cc}"
fname = f"coeffs_{a}_{b}_{c}.txt"
with open(fname, mode='w', encoding='utf-8') as f:
f.write(eq)
files.download(fname)
from google.colab import files
import matplotlib.pyplot as plt
import numpy as np
import re
fname = f"coeffs_{a}_{b}_{c}.txt"
with open(fname, encoding='utf-8') as f:
eq = f.read()
m = re.match(r'(-?\d+)x\^2([+-]\d+)x([+-]\d+)', eq)
a, b, c = int(m[1]), int(m[2]), int(m[3])
D = b**2 - 4*a*c
x0 = -b / (2*a)
d = D if D > 0 else 1
x = np.linspace(x0 - 2*d, x0 + 2*d, 500)
y = a*x**2 + b*x + c
plt.figure()
plt.plot(x, y)
plt.title(eq)
plt.axhline(0, color='k', linewidth=0.8)
plt.axvline(0, color='k', linewidth=0.8)
plt.grid(True)
plt.show()