1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | using System; class example { static bool MatchTwo(char a, char b) { return a == '0' || b == '0' || a == b; } static bool MatchThree(char a, char b, char c) { bool match = MatchTwo(a, b) && MatchTwo(a, c) && MatchTwo(b, c); Console.WriteLine( match); return match; } static void Main() { MatchThree('a', '0', 'c'); MatchThree('0', 'b', 'c'); MatchThree('a', 'b', '0'); MatchThree('0', '0', '0'); MatchThree('a', 'a', 'a'); MatchThree('a', 'b', 'c'); } } |
dXNpbmcgU3lzdGVtOwpjbGFzcyBleGFtcGxlIHsKICAgIHN0YXRpYyBib29sIE1hdGNoVHdvKGNoYXIgYSwgY2hhciBiKQogICAgewrCoCDCoCByZXR1cm4gYSA9PSAnMCcgfHwgYiA9PSAnMCcgfHwgYSA9PSBiOwogICAgIH0KCiAgICBzdGF0aWMgYm9vbCBNYXRjaFRocmVlKGNoYXIgYSwgY2hhciBiLCBjaGFyIGMpIHsKICAgICAgICBib29sIG1hdGNoID0gTWF0Y2hUd28oYSwgYikgJiYgTWF0Y2hUd28oYSwgYykgJiYgTWF0Y2hUd28oYiwgYyk7CsKgIMKgICAgICBDb25zb2xlLldyaXRlTGluZSggbWF0Y2gpOwogICAgICAgICByZXR1cm4gbWF0Y2g7CiAgICB9CiAgICBzdGF0aWMgdm9pZCBNYWluKCkgewogICAgIAogICAgICBNYXRjaFRocmVlKCdhJywgJzAnLCAnYycpOwogICAgICBNYXRjaFRocmVlKCcwJywgJ2InLCAnYycpOwogICAgICBNYXRjaFRocmVlKCdhJywgJ2InLCAnMCcpOwogICAgICBNYXRjaFRocmVlKCcwJywgJzAnLCAnMCcpOwogICAgICBNYXRjaFRocmVlKCdhJywgJ2EnLCAnYScpOwogICAgICBNYXRjaFRocmVlKCdhJywgJ2InLCAnYycpOwogICAgIH0KfQ==
-
upload with new input
-
result: Success time: 0.01s memory: 36896 kB returned value: 0
False False False True True False


