Skip to content

Instantly share code, notes, and snippets.

View itskarudo's full-sized avatar

karu itskarudo

View GitHub Profile
@itskarudo
itskarudo / main.rs
Created October 30, 2025 13:59
Flare-On #9 Solver
use anyhow::{Context, Result, anyhow};
use goblin::pe::PE;
use i256::u256;
use iced_x86::{Decoder, DecoderOptions, Instruction, Mnemonic, OpKind, Register};
use num_bigint::BigInt;
use num_traits::{One, Signed, Zero};
use std::collections::HashMap;
use std::fs::{self, File};
use std::io::{BufReader, Write};
@itskarudo
itskarudo / pp.py
Created February 24, 2022 21:22
fuck this shit
filename = "./dataset/b_better_start_small.in.txt"
contribs = {}
projects = {}
def parse_contribs(file, contrib_num):
for _ in range(contrib_num):
contrib_raw = file.readline().strip()
skills_num = contrib_raw.split(' ')[-1]
contrib = contrib_raw[:len(contrib_raw)-len(skills_num)-1]
#include <stdio.h>
#include <stdlib.h>
#define MAXCHAR 20
struct Pile {
char text[MAXCHAR];
int sp;
};