Помогите пожалуйста написать код в Python. Очень очень срочно нужно Дано натуральное...

+417 голосов
1.9m просмотров

Помогите пожалуйста написать код в Python. Очень очень срочно нужно Дано натуральное число. Найти максимальную цифру. Вот код в Pascal var n:longint; c,max,nmax,k:byte; begin read(n); max:=0;k:=0; repeat c:= n mod 10; k:=k+1; if c>=max then begin max:=c; nmax:=k; end; n:=n div 10; until n=0; nmax:=k+1-nmax; writeln(max,' ',nmax); end.


Информатика (98 баллов) | 1.9m просмотров
Дан 1 ответ
+98 голосов

Ответ:

a = int(input("Type your num: "))

buff = 0

while a != 0:

 if buff < a % 10:

   buff = a % 10

   a //= 10

 else:

   a //= 10

print("The biggest digit is", buff)

(3.1k баллов)