Сходи в книжный магазин или в несколько.. И тадааам
A - Аня, b - Боря, v - Вася, g - Галя, d - Даша, i - Иван.
a>b, v>g, d<i, v<a, d>b;
Мы знаем, что а>b, значит ,что b<v;
Мы знаем, что d>b, значит ,что b<i;
Мы знаем, что v>g и v<a, значит ,что b<v;
Следовательно мы нашли обладателя меньшей флешки. Им стал Боря.
Раз b самый меньший, то в дальнейших расчетах его можно не использовать.
Мы знаем, что a>v, а это значит ,что a>g т.к. v>g !
Мы знаем, что i>d и что d>b, а отношения a к i из условия найти нельзя... Поэтому обладателем самой большой флешки может быть как и Аня так и Иван.
#include<iostream>
using namespace std;
int main()
{
int N,max;
cin >> N;
max = N % 10;
do
{
N = N / 10;
if (N % 10 > max) max = N % 10;
}
while (N != 0);
cout << max;
do
{
std::cin.get();
}
while (true);
}