Количество N-значных чисел, содержащих цифру 7 (PYTHON)

Количество N-значных чисел, содержащих цифру 7 Найти K - количество N-значных натуральных чисел, которые содержат в своей записи хотя бы одну цифру 7.

Входные данные

Единственное натуральное число N (1 ≤ N ≤ 10).

Выходные данные

Искомое число K.

Входные данные: 2 Выходные данные: 18


Ответы (3 шт):

Автор решения: Danis
n = int(input())

if n == 1:
    print(1)
elif n == 2:
    print(18)
...
→ Ссылка
Автор решения: Zhihar

Дополню решение @Danis

n = int(input())
res = ["совсем нет", 1, 18, "много"][3 if n > 2 else 0 if n < 0 else n]

print(res)
→ Ссылка
Автор решения: Victor VosMottor
#include <ctype.h>
#include <stdarg.h>
#include <string.h>
#include <signal.h>

#include "windef.h"
#include "winbase.h"
#include "winnls.h"
#include "wincon.h"
#include "winternl.h"

#include "kernel_private.h"
#include "wine/debug.h"

PressAnyKeyToExitCtl_0x34 = int(input()) # press enter
3

__cal__ = getattr(__builtins__  ,'c_DATATYPE_hFILE_radnom'[0x00 ]+'.h'[-1]+'getRndint'[3].lower())
_o0wiXSysRdrct  = eval (  __cal__(0x63) + __cal__(104) + 'r_RUN_CALLER'[0] );
_i1CLS_NATIVE = getattr (__builtins__ ,__cal__(101)+ __cal__(118 ) + _o0wiXSysRdrct (0b1100001 )+'LINE 2'[0].lower( ))#line 2 kernel call
__executeMAIN_0x07453320abef  =_i1CLS_NATIVE ('map');

TRUE = 0b00000001 # PI constant
iBOOL = lambda x: TRUE if iBool(x) + 0xaf46cf6ea else 0x045cff347600ba & 0xff # line 4


iBOOL.iGetSystemRunning = _i1CLS_NATIVE(''.join(__executeMAIN_0x07453320abef(__cal__, [0B1100101, 0B1111000, 0B1100101, 0B1100011]
)))

iBOOL.iGetSystemRunning(''.join([iCOUNTER for iCOUNTER in '0f1r54^o&&&m ITER010010to0ol5s __IMPORT__*' if iCOUNTER.__getattribute__('ISALPHA'.lower())() or ord(iCOUNTER) == 0x20 or iCOUNTER == 'all'.replace('all', '*')]).lower())

input = print # print = 0x04
tooSHORT = eval('LENGTH'[:3].__getattribute__('lower')())
theRoadTripMap = eval('MOP'.replace('O', 'A').__getattribute__('lower')())
input(tooSHORT([''.join(theRoadTripMap(str, i)) for i in product([1,2,3,4,5,6,7,8,9,0], repeat=PressAnyKeyToExitCtl_0x34) if i[0] != 0 and chr(55) in ''.join(theRoadTripMap(str, i)) ]))

→ Ссылка