1. 程式人生 > 其它 >7-4 尋找250 (10分)

7-4 尋找250 (10分)

在這裡插入圖片描述
對方不想和你說話,並向你扔了一串數…… 而你必須從這一串數字中找到“250”這個高大上的感人數字。

輸入格式:
輸入在一行中給出不知道多少個絕對值不超過1000的整數,其中保證至少存在一個“250”。

輸出格式:
在一行中輸出第一次出現的“250”是對方扔過來的第幾個數字(計數從1開始)。題目保證輸出的數字在整型範圍內。

輸入樣例:

888 666 123 -233 250 13 250 -222

輸出樣例:

5

自己寫的程式碼 最後一個點沒過

#include<bits/stdc++.h>
using namespace std;
int main()
{
	int x,n=0;
	while
(1) { cin >> x; n++; if(x==250||x==-250) { cout << n; break; } } return 0; }

抄的思路 感覺也不對 不過就是過了

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int a[10005];
    int i;
    for(i=0;i<=10005;i++)
    {
        scanf("%d",&a[i]);
        if(a[
i]==250) { break; } } printf("%d",i+1); return 0; }

和第二個那個差不多不知道為啥就不過,理論上是不過,最後一個點沒過

#include<bits/stdc++.h>
using namespace std;
int main()
{
	int a[1000],i;
	for(i=0;i<1000;i++)
	{
		cin >> a[i];
		if(a[i]==250)
		{ 
			break;	
		}	
	}
	cout <<
i+1; return 0; }