Điểm:
100 (p)
Thời gian:
1.0s
Bộ nhớ:
1023M
Input:
bàn phím
Output:
màn hình
Cho một dãy gồm n số nguyên dương \(A_1, A_2,…, A_n\). (\(N \le 10^5, A_i \le 10^9\)).
Hãy in số lớn nhất cùng chỉ số của nó, nếu có nhiều số lớn nhất thì in ra chỉ số của số đầu tiên gặp.
Input
- Dòng đầu chứa số \(n\), dòng thứ hai chứa \(n\) số nguyên dương \(A_1, A_2,…, A_n\).
Output
- Dòng đầu chứa số có giá trị lớn nhất, dòng thứ hai chỉ số của nó.
Example
Test 1
Input
6
91 451 43 3 451 54
Output
451
2
Bình luận
include<bits/stdc++.h>
define endl '\n'
typedef long long ll;
using namespace std;
int main() {
ll n;cin>>n;
vector<ll> a(n);
for(ll i=0;i<n;i++){ cin>>a[i];
}
ll f=1;ll max=a[0];
for(ll i = 0;i<=n;i++){
if(a[i]>max){
max=a[i];
f = i + 1;
}
}
cout<<max<<endl;
cout<<f;
}
tính chỉ số trong python là gì vậy mn
This comment is hidden due to too much negative feedback. Click here to view it.
gần như ai cx mất 1 đấm hết do test case lỗi =(
làm sao để tìm số lần xuất hiện của 1 số trong 1 chuỗi dc?
This comment is hidden due to too much negative feedback. Click here to view it.
hi ae
This comment is hidden due to too much negative feedback. Click here to view it.
This comment is hidden due to too much negative feedback. Click here to view it.
This comment is hidden due to too much negative feedback. Click here to view it.
1 bình luận nữa