东方博宜OJ 1310:至少要买几瓶止咳糖浆? → 分支结构

​【题目来源】
https://oj.czos.cn/p/1310

【题目描述】
花花生病了,妈妈去给花花买儿童止咳糖浆。一瓶儿童止咳糖浆的规格及用法如下所示,一般花花咳嗽需要 5 天才能痊愈。
止咳糖浆规格:每瓶 120 毫升,每日 3 次,10 岁以上儿童:每次 25 毫升,7∼10 岁儿童:每次 15 毫升, 3∼6 岁儿童:每次 5 毫升。
请根据止咳糖浆的规格以及花花的年龄计算,写一个程序计算如果花花要痊愈,妈妈至少要买几瓶止咳糖浆?

【输入格式】
一个整数,代表花花的年龄(花花的年龄在 2 岁以上)。​​​​​​​

【输出格式】
一个整数,代表妈妈最少需要购买的糖浆瓶数。

【输入样例】
5

【输出样例】
1

【数据范围】
/

【算法分析】
/

【算法代码】

#include <bits/stdc++.h>
using namespace std;

int main() {
    int age,per;
    cin>>age;
    if(age>10) per=25;
    else if(age>=7 && age<=10) {
        per=15;
    } else per=5;

    int total=per*3*5;
    int cnt=total/120+1;
    cout<<cnt<<endl;
    return 0;
}

/*
in:5
out:1
*/



【参考文献】
/

​

posted @ 2026-10-31 06:56  Triwa  阅读(16)  评论(0)    收藏  举报