的任务是调出奶粉中不足500g的奶粉和超过550g的奶粉并输出, 最后在输出合格奶粉所占比例。
二:程序编写题题目名称:质检员问题升级
题目描述:小童是一家生产奶粉的工厂的工人,他的任务是调出奶粉中不足500g的奶粉和超过550g的奶粉并输出,
最后在输出合格奶粉所占比例。
样例输入:
6
500 499 488 560 501 501
样例输出:
499 488 560
50%
2021-12-25 21:37
程序代码:#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