Size: a a a

IT KPI C/C++ ХВ (не UB)

2021 March 03

I

Ivan in IT KPI C/C++ ХВ (не UB)
но ты ж не админ
источник

R

Rabu in IT KPI C/C++ ХВ (не UB)
return  ((x >> n) | (x << (32 - n)))&0xffffffff
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Ivan
Привет. Хочу создать на питоне функцию rotateright.  уже несколько часов делаю и не получается. Входной параметр это строка s = "01101111001000000111011101101111" и функция должна вывести мне например 11011110110111100100000011101110 --- то есть это циклический сдвиг вправо на 7.
а почему ты не хочешь просто взять семь левых символов и вставить их вначало?
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
если у тебя уже строка
источник

R

Rabu in IT KPI C/C++ ХВ (не UB)
Ivan
Привет. Хочу создать на питоне функцию rotateright.  уже несколько часов делаю и не получается. Входной параметр это строка s = "01101111001000000111011101101111" и функция должна вывести мне например 11011110110111100100000011101110 --- то есть это циклический сдвиг вправо на 7.
нахуя строка якщо є інт
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
и зачем сдвиги, когда есть строка
источник

I

Ivan in IT KPI C/C++ ХВ (не UB)
Julian =) Coffee
и зачем сдвиги, когда есть строка
пробую создать алгоритм шифрование. Есть массив от 0 до 64. И каждый елемент это 32битное слово
источник

I

Ivan in IT KPI C/C++ ХВ (не UB)
источник

R

Rabu in IT KPI C/C++ ХВ (не UB)
якщо строка то return (x*2)[32-n:n]
источник

I

Ivan in IT KPI C/C++ ХВ (не UB)
Rabu
якщо строка то return (x*2)[32-n:n]
этот случай подойдет к картинке которую я прислал?
источник

I

Ivan in IT KPI C/C++ ХВ (не UB)
источник

R

Rabu in IT KPI C/C++ ХВ (не UB)
da
источник

TL

Tony Lutsenko in IT KPI C/C++ ХВ (не UB)
Ivan
def rotr(x,n):
k = int(x,2)
s1 = (k << n) | (k >> 32 - n)
return bin(s1)[2:].rjust(32,'0')
Не просто так
источник

TL

Tony Lutsenko in IT KPI C/C++ ХВ (не UB)
Тебе нужно строки разделить явно
источник

TL

Tony Lutsenko in IT KPI C/C++ ХВ (не UB)
Или хотя
источник

I

Ivan in IT KPI C/C++ ХВ (не UB)
Tony Lutsenko
Тебе нужно строки разделить явно
главная беда это тип стринг перевести в тип byte и все.
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
bytes()
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
я же уже писал тебе
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
Ivan
пробую создать алгоритм шифрование. Есть массив от 0 до 64. И каждый елемент это 32битное слово
ты же понимаешь что символ в строке и бит в числе это разные вещи?
источник

I

Ivan in IT KPI C/C++ ХВ (не UB)
kvark
ты же понимаешь что символ в строке и бит в числе это разные вещи?
дааааа
источник