/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
String hexValue
= "73657269616C6E6F80"; String binValue
= hexStringToBin
(hexValue
);
System.
out.
println("binValue : " + binValue
);
int index = binValue.lastIndexOf(0x80);
System.
out.
println("index : " + index
); }
int len = s.length();
byte[] data = new byte[len / 2];
for (int i = 0; i < len; i += 2) {
data
[i
/ 2] = (byte) ((Character.
digit(s.
charAt(i
),
16) << 4) + Character.
digit(s.
charAt(i
+ 1),
16)); }
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCSAgICAgICAgCiAgICAgICAgU3RyaW5nIGhleFZhbHVlID0gIjczNjU3MjY5NjE2QzZFNkY4MCI7CiAgICAgICAgU3RyaW5nIGJpblZhbHVlID0gaGV4U3RyaW5nVG9CaW4oaGV4VmFsdWUpOwogICAgICAgIAogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiYmluVmFsdWUgOiAiICsgYmluVmFsdWUpOwogICAgICAgIAogICAgICAgIGludCBpbmRleCA9IGJpblZhbHVlLmxhc3RJbmRleE9mKDB4ODApOwogICAgICAgIAogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiaW5kZXggOiAiICsgaW5kZXgpOwogICAgfQoKICAgIHB1YmxpYyBzdGF0aWMgU3RyaW5nIGhleFN0cmluZ1RvQmluKFN0cmluZyBzKSB7CiAgICAgICAgaW50IGxlbiA9IHMubGVuZ3RoKCk7CiAgICAgICAgYnl0ZVtdIGRhdGEgPSBuZXcgYnl0ZVtsZW4gLyAyXTsKCiAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBsZW47IGkgKz0gMikgewogICAgICAgICAgICBkYXRhW2kgLyAyXSA9IChieXRlKSAoKENoYXJhY3Rlci5kaWdpdChzLmNoYXJBdChpKSwgMTYpIDw8IDQpICsgQ2hhcmFjdGVyLmRpZ2l0KHMuY2hhckF0KGkgKyAxKSwgMTYpKTsKICAgICAgICB9CgogICAgICAgIHJldHVybiBuZXcgU3RyaW5nKGRhdGEpOwogICAgfQp9