Сначала ищем i i=i: к где i - информационный объём сообщения ( в случае 7,5 кбайт), а к- количество символов в сообщении 7,5кбайт= 7,5 х 2^13бит i=(7,5 х 2^13): 7680=61440: 7680=8 далее n=2^i n=2^8=256
slava-m-apt
04.06.2023
Для начала стоит сказать, что Вы используете неправильный модуль. Вам нужен vk_api.bot_longpoll.
Отследить выход человека из беседы можно, проверяя сообщение на наличие ключа action с типом chat_kick_user.
Пример (Python 3.8+):
from vk_api import VkApi from vk_api.bot_longpoll import VkBotLongPoll, VkBotEventType
def main(): for event in longpoll.listen(): if event.type == VkBotEventType.MESSAGE_NEW and (action := event.obj['message'].get('action')): if action['type'] == 'chat_kick_user': vk.messages.removeChatUser( chat_id=event.chat_id, user_id=action['member_id'], )
if __name__ == '__main__': main() Не забудьте, что боту необходимо выдать права администратора беседы
cernovarmechta
04.06.2023
1) function numb(n: integer): integer; var n,ch,st,max: integer; begin st: =1; max: =-1; ch: =n mod 10; n: =n div 10; while(n> 0)do begin ch: =ch+(n mod 10)*st; n: =n div 10; st: =st*2; end; while(ch> 0)do begin if(ch mod 10> max)then max: =ch mod 10; ch: =ch div 10; end; numb: =max; end; 2) function yravn(a,b: integer): integer; begin yravn: =-b div a; end;