Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # /usr/bin/python
- # power of xx _ solver
- # 2013 POC - Power Of XX - Binary Easy2.net Solver
- # by sweetchip.
- minute = 44
- month = 10
- day = 26
- dayofyear = 299
- hour = 23
- def solve1(str, range):
- test = int(str)
- j = range % 3
- i = 2
- if(j==0):
- test -= ((day * i) + (minute * i) - (hour * 2))
- elif(j==1):
- test -= ((month * 3) + (minute * 2 ) - (hour * j))
- elif(j == 2):
- test -= ((dayofyear - (month * (j * 5)) - (minute * j) - (hour * (i+4)) - (j* i)))
- return test
- def solve2(input):
- encoding_table = "9pMaVs5DxiOPGe8JETXYmg3lbudro6Qk1WLKwyhfnS4Iv0ABtjUCc7RZz2NFHq"
- encoding_table += "KfeROdEILJs5W6D1m4XFtH7YbwgrUConPuqQBcSxT092zljv8yMAGhpZN3akVi"
- encoding_table += "8vxekVPpYlsXDAujWoJEingTGf3mCh59LROt6cdUNMb41zH7Kr0yS2BIFZqawQ"
- encoding_table += "Hv8VzYa5b1FMGNODW4kwX9L3hK6SqsTtyxoE0Z7fPJIgrCAQiljBuenRcp2dUm"
- encoding_table += "fgnCw4HPJRdXKIq31YNDZMS82OjA7eUxpozasVmykiQrTFLW6htGb9B0lEcvu5"
- encoding_table += "jxLaZdWYngAfKGNhzTcXQU7Jy9sFbp0eRI1ECrv23PSw846oH5MBVtlDiOqumk"
- encoding_table += "U0tnl9bVK4iB2LzZXy7PaCHcAI5pOsSfjgqkr1vuRTFEo8Dxmhw3QGdeJM6WYN"
- encoding_table += "gWYN9w4LuPjxJl1MhOkniQy8CBUXr6THaKDctEdb0Imp32VfFZGvAS5ezqsR7o"
- encoding_table += "wj3J9fL8QY2kArXKgOEzmSdqHpcMsn1ahGWxCe7yPIlTuDRb6F40oZtiUBvV5="
- d = 0
- array = input.split(' ')
- result = ""
- for i in array:
- if i == "":
- break;
- test = int(i)
- result += str(test ^ ord(encoding_table[d + 10]))
- result += " "
- d += 1
- #str1 = (test ^ )
- return result
- chicken = "144 207 93 170 111 25 130 144 21 152 172 -3 113 164 -24 94 117 -25 173 106 77 169 119 15 135 127 9 111 123 -12 109 218 61 155 98 50 199 131 -2 168 205 75 169 164 24 139 116 95 127 113 71 102 141 -18 152 153 28 111 131 74 207 201 -21 174 155 74 138 164 -7 179 215 94 187 142 55 147 99 64 176 117 25 193 177 47 135 111 -5 108 137 -8 132 120 "
- # Chicken
- chicken = "210 209 22 126 188 29 212 101 24 125 145 -22 180 134 -30 162 107 18 142 210 8 185 95 -23 221 123 54 183 180 39 103 145 57 141 181 56 141 138 -25 124 133 "
- # Egg
- chickenarr = chicken.split(' ')
- solve1_result = ""
- for i in range(0, len(chickenarr)-1):
- solve1_result += str(solve1(chickenarr[i], i)) + " "
- print solve1_result
- solve2_result = solve2(solve1_result)
- l_result = ""
- result = solve2_result.split(" ")
- for i in result:
- if i == '':
- break
- print int(i)
- l_result += chr(int(i))
- print l_result[::-1]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement