| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1224 人关注过本帖
标题:的任务是调出奶粉中不足500g的奶粉和超过550g的奶粉并输出, 最后在输出合格 ...
只看楼主 加入收藏
sqmin
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2021-12-25
收藏
 问题点数:0 回复次数:1 
的任务是调出奶粉中不足500g的奶粉和超过550g的奶粉并输出, 最后在输出合格奶粉所占比例。
二:程序编写题

题目名称:质检员问题升级
题目描述:小童是一家生产奶粉的工厂的工人,他的任务是调出奶粉中不足500g的奶粉和超过550g的奶粉并输出,
最后在输出合格奶粉所占比例。


样例输入:
6
500 499 488 560 501 501
样例输出:
499 488 560
50%
搜索更多相关主题的帖子: 输出 调出 输入 任务 
2021-12-25 21:37
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9029
专家分:54050
注 册:2011-1-18
收藏
得分:0 
程序代码:
#include <iostream>
#include <vector>
#include <algorithm>
#include <iterator>
using namespace std;

int main(void)
{
    size_t n;
    cin >> n;

    size_t count = 0;
    for( size_t i=0; i!=n; ++i )
    {
        unsigned val;
        cin >> val;

        if( val<500 || val>550 )
        {
            if( count != 0 )
                cout << ' ';
            cout << val;

            ++count;
        }
    }
    if( count != 0 )
        cout << '\n';
    cout << (n-count)*100/n << '%' << endl; // 题目没交代,没法写。比如3个中有2个合格,那是输出 66%,67%,66.666666666666%,还是 66.666666666667% ?
}
2021-12-26 20:29
快速回复:的任务是调出奶粉中不足500g的奶粉和超过550g的奶粉并输出, 最后在输 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.030661 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved