Bunu python'da çözün: Edward bir Simyacıdır. Para kazanmak için piyasada altın ve gümüş satıyor. Bununla birlikte, altın nadirdir, bu nedenle Edward bazen kurşunu altın gibi göstermek için simya kullanır. Dikkatli olmalı! Çok fazla sahte altın satmaya kalkarsa insanlar öğrenir. Sahte altın miktarı, satılan toplam (sahte + gerçek) altının yarısından kesinlikle az olmalıdır. Üç metalin değeri şunlardır: Pb - 1 madeni para Ag - 10 madeni para Au - 100 madeni para Girdi: Metallerin adının ardından miktarın geldiği bir metal dizisi, boşlukla ayrılmış bir tamsayı Her zaman üç metal vardır Gümüş Ag , Kurşun Pb ve Altın Au, bu sırayla örneğin Ag 27 Pb 10 Au 5 Çıktı: Edward'ın metal satarak elde edebileceği maksimum değeri çıkarmalısınız.
Python'da sorunu çözmenin bir yolu: ``` metaller = input("Metallerin miktarlarını girin ('Ag n Pb m Au p' formatında): ").split() # Miktarları tam sayılara dönüştürün ag_qty = int(metals[1]) pb_qty = int(metals[3]) au_qty = int(metals[5]) # Satılabilecek maksimum sahte altın miktarını hesaplayın max_fake_gold = (au_qty + pb_qty) // 2 - au_qty # Maksimum miktarın negatif olmadığından emin olun max_fake_gold = max(0, max_fake_gold) # Edward'ın satabileceği metallerin toplam değerini hesaplayın total_value = ag_qty * 10 + pb_qty + (au_qty + max_fake_gold) * 100 print("Maksimum değer : {} coin".format(total_value)) ```