7-4 尋找250 (10分)
阿新 • • 發佈:2021-01-29
對方不想和你說話,並向你扔了一串數…… 而你必須從這一串數字中找到“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;
}