#include <iostream>
using namespace std;
int main () {
int n;
cin >> n;
if (n==0) {
cout << "0 0" << endl << 1 << endl << 1 << endl;
return 0;
}
int mx=0; int mn=10; int mxi=10; int mnk=0; int ind=0;
while (n>0) {
int c=n%10;
n/=10;
if (c>=mx) {
mx=c;
mxi=ind;
}
if (c<mn) {
mn=c;
mnk=1;
} else if (c==mn) {
++mnk;
++ind;
}
}
cout << mx << " " << mn << endl << (ind - mxi) << endl << mnk << endl;
return 0;
}
Объяснение:
Поделитесь своими знаниями, ответьте на вопрос:
Практическая работа за компьютеромили ноутбукомРабота с текстом.1. Наберите текст по образцуБольничная палата No61.Иванов Иван Петрович2.Петров Александр Иванович3. Сидоров Павел Иванович2. Создайте три текстовых документа, назвав их фамилиями пациентов. 3Создайте гиперссылки История болезни для каждого пациента. По этим гиперссылкам будут открываться файлы с текстами историй болезни. 4.Создайте сноску для каждого пациента, в сноске запишите место жительства и телефон
x = длинна массива A1
y = длинна массива A2
z = длинна массива A3
цикл i от 0 до x:
если i<=0:
B1[0] = B1[0] + 1
иначе:
B1[1] = B1[1] + 1
цикл i от 0 до y:
если i<=0:
B2[0] = B2[0] + 1
иначе:
B2[1] = B2[1] + 1
цикл i от 0 до z:
если i<=0:
B3[0] = B3[0] + 1
иначе:
B3[1] = B3[1] + 1
Вот и все.
Можно было объединить эти 3 цикла в один двойной цикл, однако это работает не во всех языках.