eolymp
bolt
Try our new interface for solving problems
Məsələlər

2,5-dən böyük olmayan ilk element

dərc olunub 07.06.20 09:09:29

Вхідні дані #1 5 6 7.5 2.1 2.0 0

Вихідні дані #1 3 2.10

Как я понимаю, индекс елемента 2.1 равен 2. Почему в тесте 3?

dərc olunub 14.01.24 10:26:34

include <stdio.h>

int main() {

int n,s=0;
scanf("%d",&n);
double  x[n];
for(int i=0;i<n;i++){
    scanf("%lf",&x[i]);
}
for(int i=0;i<n;i++){
    if(x[i]<=2.5){
        printf("%d %.2lf",i+1,x[i]);
        break;
    }else{
       s++;
    }
}
if(s==n){
    printf("Not Found");
}
return 0;

}

dərc olunub 28.04.24 18:17:24

in c++

include <iostream>

include <iomanip>

using namespace std;

int main() { int n; cin >> n; // Massivin uzunluğunu oxu double arr[n];

// Massivi oxu
for (int i = 0; i < n; ++i) {
    cin >> arr[i];
}

// 2.5-dən böyük olmayan ilk elementi tap
int index = -1;
double value;
for (int i = 0; i < n; ++i) {
    if (arr[i] <= 2.5) {
        index = i + 1;
        value = arr[i];
        break;
    }
}

// Çıxışı ver
if (index != -1) {
    cout << index << " " << fixed << setprecision(2) << value << endl;
} else {
    cout << "Not Found" << endl;
}

return 0;

}