Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdint.h>
- #include <math.h>
- uint64_t foo(uint64_t a) {
- return a + 1;
- }
- uint64_t bar(uint64_t a) {
- return a - 1;
- }
- uint64_t baz(uint64_t a, uint64_t b) {
- return a + b;
- }
- uint64_t spam(uint64_t a, uint64_t b) {
- return a - b;
- }
- uint64_t eggs(uint64_t a, uint64_t b) {
- return b * a;
- }
- uint64_t merry(uint64_t a, uint64_t b) {
- return a / b;
- }
- uint64_t xmas(uint64_t a, uint64_t b) {
- return spam(a, eggs(merry(a,b),b));
- // a - eggs(merry(a,b),b)
- // a - eggs(a % b, b)
- // a - ((a%b) * b)
- //return a - ((a % b) * b);
- }
- uint64_t hackvent(uint64_t a, uint64_t b) {
- uint64_t r = 1;
- for(uint64_t i=0; i<a; i++)
- r *= b; //r = eggs(r, b);
- return r;
- //return (uint64_t)pow((double)b, (double)a-1);
- }
- int main() {
- uint64_t val=0;
- for(uint64_t i=0; i<0xC0DE42; i++) {
- if(!(i % 1000))
- printf("%x\n", i);
- val = xmas(eggs(baz(hackvent(merry(i,42),3),val),i),0x42DEADBABEC0FFEE);
- }
- printf("HV15-mHPC-%04llx-%04llx-%04llx-%04llx\n",
- val>>48,(val&0x0000FFFF00000000)>>32,
- (val&0x00000000FFFF0000)>>16, (val&0x000000000000FFFF));
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment