SRE/03-Average1/code2.c
2025-03-31 16:31:52 +02:00

52 lines
1.1 KiB
C

#include <stdio.h>
#include <stdint.h>
#include <stdbool.h>
#include <string.h>
#include <sys/types.h>
#include <signal.h>
bool test(char* input_str) {
int iVar8;
iVar8 = (uint)(uint8_t)(
input_str[0] ^
input_str[1] ^
input_str[2] ^
input_str[3] ^
input_str[4] ^
input_str[5] ^
input_str[6] ^
input_str[7] ^
input_str[8] ^
input_str[9] ^
input_str[10] ^
input_str[11] ^
0xd6 // 214
) + (uint)(uint8_t)(
(
input_str[0] +
input_str[1] +
input_str[2] +
input_str[3] +
input_str[4] +
input_str[5] +
input_str[6] +
input_str[7] +
input_str[8] +
input_str[9] +
input_str[10] +
input_str[11]
) - 0x3a // 58 ':'
) * 0x73;
if (
(char)(
(char)iVar8 - (char)(
(uint)(
iVar8 * 0x7f81
) >> 0x17 // 23
)
) == -0x4b) { // -75 | -'K' | 18'446'744'073'709'551'541
}