Trang chủ Tin Học Lớp 7 $\color{blue}{\text{Mời mấy anh pro tin =)))}}$ Viết chương trình nhập...

$\color{blue}{\text{Mời mấy anh pro tin =)))}}$ Viết chương trình nhập vào đa thức A và các biến có trong đa thức, xuất ra kết quả của đa thức đó Ràng buộc: Cá

Câu hỏi :

$\color{blue}{\text{Mời mấy anh pro tin =)))}}$ Viết chương trình nhập vào đa thức A và các biến có trong đa thức, xuất ra kết quả của đa thức đó Ràng buộc: Các hạng tử của đa thức A đã ở dạng rút gọn và mỗi biến chỉ xuất hiện một lần duy nhất Các phép toán trong đa thức: . : phép nhân + : phép cộng - : phép trừ / : phép chia ^ : lũy thừa Input: A=1.x^2+y^7 x=2 y=1 Output: A=5 Input 2: A=1.x+2.y^3-5.z^2 x=3 y=2 z=5 Ouput 2: A=-106 $\color{red}{\text{Yêu cầu:}}$ $\color{red}{\text{- Chỉ viết bằng tối đa 10 dòng code (không tính phần khai báo)}}$ $\color{red}{\text{- ; cũng được coi là 1 dòng}}$ **À không chơi viết thành thư viện xong gọi nhé :vv

Lời giải 1 :

Code:

n = []
while True:
    s = input("")
    if s == "": break
    else: n.append(s)
string = "\n".join(n[1:]) + "\n"+n[0] + "\nprint('A = ' + str(A))"
d = {".":"*","^":"**"}
for x in d: string = string.replace(x,d[x])
exec(string)

# Ấn enter để hoàn thành nhập nha :)

Thảo luận

-- 1. Code lỗi 2. Làm phức tạp quá
-- lỗi ở đâu vậy?
-- Chạy đi rồi biết :v
-- chạy rồi có lỗi đâu nhỉ?
-- Nhập cái testcase vô
-- À lưu ý là cái A=, x=, y= là cái phần mà chương trình in ra để thông báo nhập A, x, y chứ không phải mình nhập vô nhé

Bạn có biết?

Tin học, tiếng Anh: informatics, tiếng Pháp: informatique, là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng (ảo). Với cách hiểu hiện nay, tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin.

Nguồn : Wikipedia - Bách khoa toàn thư

Tâm sự 7

Lớp 7 - Năm thứ hai ở cấp trung học cơ sở, một cuồng quay mới lại đến vẫn bước tiếp trên đường đời học sinh. Học tập vẫn là nhiệm vụ chính!

Nguồn : ADMIN :))

Copyright © 2021 HOCTAP247