1)program p1;
var m,n: integer;
begin
write('вводите число: '); readln(n);
if n> =100 then
begin
m: = n mod 10;
writeln('последняя цира: ',m);
m: =n div 10 mod 10;
writeln('предпоследняя цира: ',m);
end;
end.
2)program p2;
var t1,t2,t3,d1,d2,d3,v1,v2,v3: integer;
vsr: real;
begin
write('вводите время езды(ч): '); readln(t1,t2,t3);
write('вводите скорость(км/ч): '); readln(v1,v2,v3);
d1: =v1*t1;
d2: =v2*t2;
d3: =v3*t3;
vsr: =(d1+d2+d3)/(t1+t2+t3);
writeln('средяя скорость= ',vsr: 1: 2,'км/ч');
end.
1)
#include <iostream>
#include <vector>
using namespace std;
int main(){
srand(time(NULL));
int n;
cin >> n;
vector<int> a(n);
for(auto &i : a)
i = rand() % 1001 - 500;
pair<int,int> k1,k2;
k1 = k2 = {-1e9,-1};
for(int i = 0; i < n; i++){
if(a[i] > k1.first){
k2 = k1;
k1 = {a[i],i+1};
}
else if(a[i] > k2.first)
k2 = {a[i],i+1};
}
cout << k1.second << " " << k2.second;
}
2)
#include <iostream>
#include <vector>
using namespace std;
int main(){
int n;
cin >> n;
vector<int> a(n);
for(auto &i : a)
cin >> i;
int cnt = 1, mx = a[0];
for(int i = 1; i < n; i++){
if(a[i] == mx)
cnt++;
else if(a[i] > mx){
cnt = 1;
mx = a[i];
}
}
cout << cnt;
}
открыть дневник
прочитать дз
открыть тетрадь
написать дату
написать номер задания
написать условие
попробовать решить
понять что все бесполезно
включить пк
открыть браузер
зайти на знания
задать вопрос
дождаться ответа
списать в тетрадь!
Готово!