c++写程序:输入格式:输入在一行中给出不知道多少个绝对值不超过1000的整数其中保证至少存在一个250。输出格式:在一行中输出第一次出现的250是对方扔过来的第几个数字计数从1开始。题目保证输出的数字在整型范围内。输入样例:888 666 123 -233 250 13 250 -222输出样例:5
以下是一个解决该问题的C++程序:
#include <iostream>
#include <vector>
using namespace std;
int main() {
vector<int> nums;
int num;
int count = 1;
while (cin >> num) {
nums.push_back(num);
if (num == 250) {
cout << count << endl;
break;
}
count++;
}
return 0;
}
该程序使用了vector容器来存储输入的整数,并使用一个计数器count来记录输入的数字个数。
程序通过循环读取输入的整数,将其存储在nums容器中。每次读取一个整数后,判断是否等于250,如果是,则输出计数器的值并跳出循环。
最后返回0,表示程序顺利结束。
原文地址: https://www.cveoy.top/t/topic/hQtL 著作权归作者所有。请勿转载和采集!