fork download
  1. #include <iostream>
  2. #include <string>
  3. #include <algorithm>
  4. #include <iterator>
  5.  
  6. int main() {
  7. while ([](std::string s, std::string even) -> bool {
  8. while(std::getline(std::cin, s), !std::cin.fail()) {
  9. while(std::cout.put((std::find_first_of(std::prev(s.end(), 1),
  10. s.end(),
  11. even.begin(),
  12. even.end()) == s.end()) ? '0' : '1'),
  13. 0) {}
  14. }
  15. }("", "02468")) {}
  16. }
Success #stdin #stdout 0s 3020KB
stdin
22
561
-144
2780
333
stdout
10110