1 шаг. Из 10 литровой канистры наливаем полный 2-х литровый сосуд и полный 7-ми литровый. В 10-ти литровой канистре остается литр. Имеем 1 7 2 литров соответственно.
2 шаг. Выливаем из 2-х литрового сосуда бензин опять в 10-ти литрову канистру. Имеем 3 7 0 соответственно
3 шаг Отливаем из 7-ми литрового сосуда полный 2-х литровый сосуд. Имеем 3 5 2 соответственно.
4 шаг. Выливаем из 2-х литрового сосуда в 10-ти литровый. В итоге имеем 5 литров в 10-ти литровой канистре, 5 литров в 7-ми литровой канистре и пустую 2-х литровую канистру.
1)#include <iostream>
using namespace std;
int main() {
long n;
float vit=0;
cin>>n;
for(long i=2;i<n;i++){
vit=vit+1/(i*(i-1));
}
cout<<vit;
}
2)#include <iostream>
using namespace std;
int main() {
long n;
float vit=0;
cin>>n;
for(long i=2;i<n;i++){
vit=vit+((-1)^n/n);
}
cout<<1-vit;
}
3)#include <iostream>
using namespace std;
int main() {
long n;
float vit=1;
cin>>n;
for(long i=2;i<n;i++){
vit=vit*(1+1/n^2);
}
cout<<1-vit;
}
Объяснение:
a = int(input('Возраст Антона:'))
b = int(input('Возраст Бориса:'))
c = int(input('Возраст Виктора:'))
if a == b and a == c:
print('Трое одного возраста')
elif a > b and a > c: print('Антон старше всех')
elif b > a and b > c: print('Борис старше всех')
elif c > a and c > b: print('Виктор старше всех')
else:
if a > c and b > c:
print('Борис и Антон старше Виктора')
elif a > b and c > b:
print('Антон и Виктор старше Бориса')
elif c > a and b > a:
print('Борис и Виктор старше Антона')