查找数组中的支撑数及位置
题目说明
示例:
输入:
1 3 2 4 1 5 3 9 7 10 8 23 85 43
输出:
3 2
4 4
5 6
9 8
10 10
85 13
请编写程序实现上述功能,补全代码。
s=input()
x=s.split(' ')
a=[]
for i in range(0,len(x)):
a.append(int( ① )
b=[]
c=[]
n=0
for i in range(1, ② ):
if (a[i]>a[i-1] and ③ ):
b.append(a[i])
c.append( ④ )
for i in range( ⑤ ):
print(b[i],' ',c[i])
评分标准
① x[i] 或等效答案;(3分) ② len(a)-1或等效答案;(3分) ③ a[i]>a[i+1] 或等效答案;(4分) ④ i+1 或等效答案;(3分) ⑤ len(b) 或等效答案;(3分)
本题为编程题,提交代码并运行通过测试点后判分。
正在加载题目数据…
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析