//Dev-C++ 4.9.9.2
#include <iostream>
using namespace std;
int main(){
int n,p=0;
int min=10;
int max=-1;
cin>>n;
while(n!=0){
p=n\%10;
if(p>max)max=p;
if(p<min)min=p;
n=n/10;}
cout<<max-min<<endl;
cin.get();
cin.get();
return 0;
}
Пример ввода:
104
Пример вывода:
4
Первый отрезок область определения х, второй область значений у. В крайних точках при х=-1 должно быть у=0, а по данной функциональной зависимости у=х²=(-1)²=1, следовательно соответствия нет.
Ответ: данная функция между данными отрезками взаимно однозначного соответствия не устанавливает
<span>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<span>screen 12
for x=0 to 640 step 5
cls
circle (x,240), 25
circle (x+100,240), 25
line (x+30,240)-(x+70,240)
line (x-50,240)-(x-30,240)
line (x+150,240)-(x+130,240)
line (x+150,240)-(x+150,190)
line (x-50,240)-(x-50,190)
line (x-50,190)-(x-10,190)
line (x+110,190)-(x+150,190)
circle (x+50,190),60 ,, 0 , 3.14
circle (x,240),30 ,, 0 , 3.14
circle (x+100,240),30 ,, 0 , 3.14
next x</span></span>