题目地址:
https://www.acwing.com/problem/content/741/
输入一个长度为 100 100 100的数组 A A A,请你按顺序输出其中不大于 10 10 10的所有元素。
输入格式:
输入
100
100
100个数,每个数占一行,表示数组的所有元素的值。每个数可能是整数也可能是浮点数。
输出格式:
按顺序输出数组中的所有不大于
10
10
10的元素,每个元素占一行。输出格式为 A[i] = x,其中
i
i
i为元素编号,
x
x
x为元素的值。注意,所有的
x
x
x均保留一位小数。
数据范围:
−
100
≤
A
[
i
]
≤
100
−100≤A[i]≤100
−100≤A[i]≤100
代码如下:
#include <iostream>
using namespace std;
double a[100];
int main() {
for (int i = 0; i < 100; i++) cin >> a[i];
for (int i = 0; i < 100; i++)
if (a[i] <= 10)
printf("A[%d] = %.1lf\n", i, a[i]);
return 0;
}
时空复杂度 O ( 1 ) O(1) O(1)。