1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | using System; class example { static void elegant(char a, char b, char c) { int y = ((int) a - 48) +((int) b - 48) + ((int) c - 48); int z = ((int) a - 48) * ((int) b - 48) * ((int) c - 48); bool result = y == ((int) a - 48) *3 || (z ==0 && (a==b || b==c || a==c)); Console.WriteLine(result); } static void Main() { elegant('0', 'b', 'c'); // false elegant('a', '0', 'c'); // false elegant('a', 'b', '0'); // false elegant('a', 'b', 'c'); // false elegant('0', '0', '0'); // true elegant('a', 'a', 'a'); // true elegant('0', 'a', 'a'); // true elegant('a', '0', 'a'); // true elegant('a', 'a', '0'); // true elegant('0', '0', 'a'); // true elegant('0', 'a', '0'); // true elegant('a', '0', '0'); // true } } |
dXNpbmcgU3lzdGVtOwpjbGFzcyBleGFtcGxlIHsKICAgIHN0YXRpYyB2b2lkIGVsZWdhbnQoY2hhciBhLCBjaGFyIGIsIGNoYXIgYykgewogICAgICAgICBpbnQgIHkgPSAgKChpbnQpIGEgLSA0OCkgKygoaW50KSBiIC0gNDgpICsgKChpbnQpIGMgLSA0OCk7CiAgICAgICAgIGludCAgeiA9ICgoaW50KSBhIC0gNDgpICogKChpbnQpIGIgLSA0OCkgKiAoKGludCkgYyAtIDQ4KTsKCiAgICAgICAgICBib29sIHJlc3VsdCA9IHkgPT0gKChpbnQpIGEgLSA0OCkgKjMgIHx8ICAoeiA9PTAgJiYgKGE9PWIgfHwgYj09YyB8fCBhPT1jKSk7CiAgICAgICAgICBDb25zb2xlLldyaXRlTGluZShyZXN1bHQpOwogICAgfQogICAgc3RhdGljIHZvaWQgTWFpbigpIHsKICAgICAKICAgICAgZWxlZ2FudCgnMCcsICdiJywgJ2MnKTsgLy8gZmFsc2UKICAgICAgZWxlZ2FudCgnYScsICcwJywgJ2MnKTsgLy8gZmFsc2UKICAgICAgZWxlZ2FudCgnYScsICdiJywgJzAnKTsgLy8gZmFsc2UKICAgICAgZWxlZ2FudCgnYScsICdiJywgJ2MnKTsgLy8gZmFsc2UKICAgICAgZWxlZ2FudCgnMCcsICcwJywgJzAnKTsgLy8gdHJ1ZQogICAgICBlbGVnYW50KCdhJywgJ2EnLCAnYScpOyAvLyB0cnVlCiAgICAgIGVsZWdhbnQoJzAnLCAnYScsICdhJyk7IC8vIHRydWUKICAgICAgZWxlZ2FudCgnYScsICcwJywgJ2EnKTsgLy8gdHJ1ZQogICAgICBlbGVnYW50KCdhJywgJ2EnLCAnMCcpOyAvLyB0cnVlCiAgICAgIGVsZWdhbnQoJzAnLCAnMCcsICdhJyk7IC8vIHRydWUKICAgICAgZWxlZ2FudCgnMCcsICdhJywgJzAnKTsgLy8gdHJ1ZQogICAgICBlbGVnYW50KCdhJywgJzAnLCAnMCcpOyAvLyB0cnVlCiAgICAgIAogICAgIH0KfQ==
-
upload with new input
-
result: Success time: 0.01s memory: 37960 kB returned value: 0
False False False False True True True True True True True True


