Challenge: Dosage Calculator for Multiple Patients
ã¡ãã¥ãŒã衚瀺ããã«ã¯ã¹ã¯ã€ãããŠãã ãã
Building on your previous experience with function-based dosage calculations and handling patient data, you are now ready to tackle a more complex scenario: calculating medication dosages for multiple patients at once. In real pharmacy practice, you often need to process a list of patients, each with individual characteristics such as name, weight, and prescribed dose per kilogram. Efficiently iterating through this data and producing accurate results is essential for patient safety and effective workflow management.
ã¹ã¯ã€ãããŠã³ãŒãã£ã³ã°ãéå§
Write a function that processes a list of patient dictionaries, each containing name, weight_kg, and dose_per_kg. The function must:
- Calculate the total dose for each patient by multiplying
weight_kgbydose_per_kg. - Return a list of dictionaries, each with the patient's
nameand theircalculated_dose. - Print the name of the patient with the highest calculated dose.
è§£ç
ãã£ãŒãããã¯ããããšãããããŸãïŒ
single
AIã«è³ªåãã
AIã«è³ªåãã
äœã§ã質åããããææ¡ããã質åã®1ã€ã詊ããŠãã£ãããå§ããŠãã ãã