pragma solidity ^0.4.21; contract GuessTheSecretNumberSolver { bytes32 answerHash = 0x313b2ea16b36f2e78c1275bfcca4e31f1e51c3a5d60beeefe6f4ec441e6f1dfc; function guess() public view returns(uint8) { for (uint8 i = 0; i < 2 ** 8; i++) { if (keccak256(i) == answerHash) { break; } } return i; } function keccak256Uint(uint n) public pure returns(bytes32) { return keccak256(n); } }
0.4.21