1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | public class Program { static ulong ConvertLittleEndian(byte[] array) { int pos = 0; ulong result = 0; foreach (byte by in array) { result |= (ulong)(by << pos); pos += 8; } return result; } public static void Main() { System.Console.WriteLine("0x" + ConvertLittleEndian(new byte[] { 1, 2, 3 }).ToString("X")); } } |
cHVibGljIGNsYXNzIFByb2dyYW0KewogICAgc3RhdGljIHVsb25nIENvbnZlcnRMaXR0bGVFbmRpYW4oYnl0ZVtdIGFycmF5KQogICAgewogICAgICAgIGludCBwb3MgPSAwOwogICAgICAgIHVsb25nIHJlc3VsdCA9IDA7CiAgICAgICAgZm9yZWFjaCAoYnl0ZSBieSBpbiBhcnJheSkgewogICAgICAgICAgICByZXN1bHQgfD0gKHVsb25nKShieSA8PCBwb3MpOwogICAgICAgICAgICBwb3MgKz0gODsKICAgICAgICB9CiAgICAgICAgcmV0dXJuIHJlc3VsdDsKICAgIH0KCiAgICBwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCiAgICB7CiAgICAgICAgU3lzdGVtLkNvbnNvbGUuV3JpdGVMaW5lKCIweCIgKyBDb252ZXJ0TGl0dGxlRW5kaWFuKG5ldyBieXRlW10geyAxLCAyLCAzIH0pLlRvU3RyaW5nKCJYIikpOwogICAgfQp9
-
upload with new input
-
result: Success time: 0.01s memory: 38016 kB returned value: 0
0x30201


