- #include <iostream> 
- #include <algorithm> 
-   
- bool isVowel( char a ) 
- { 
-     return std::string( "aeiouy" ).find( a ) != std::string::npos; 
- } 
-   
-   
- int main() { 
- 	std::string source = "hello world"; 
- 	std::string target; 
- 	std::copy_if( source.begin(), source.end(), std::back_inserter( target ), 
- 	    []( char c ) { return not isVowel( c ); } ); 
- 	std::cout << target << std::endl; 
- 	return 0; 
- } 
				I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8YWxnb3JpdGhtPgoKYm9vbCBpc1Zvd2VsKCBjaGFyIGEgKQp7CiAgICByZXR1cm4gc3RkOjpzdHJpbmcoICJhZWlvdXkiICkuZmluZCggYSApICE9IHN0ZDo6c3RyaW5nOjpucG9zOwp9CgoKaW50IG1haW4oKSB7CglzdGQ6OnN0cmluZyBzb3VyY2UgPSAiaGVsbG8gd29ybGQiOwoJc3RkOjpzdHJpbmcgdGFyZ2V0OwoJc3RkOjpjb3B5X2lmKCBzb3VyY2UuYmVnaW4oKSwgc291cmNlLmVuZCgpLCBzdGQ6OmJhY2tfaW5zZXJ0ZXIoIHRhcmdldCApLAoJICAgIFtdKCBjaGFyIGMgKSB7IHJldHVybiBub3QgaXNWb3dlbCggYyApOyB9ICk7CglzdGQ6OmNvdXQgPDwgdGFyZ2V0IDw8IHN0ZDo6ZW5kbDsKCXJldHVybiAwOwp9