Je me demande, en tant que programmeur que vous devez demander. Après tout, il faut un word-list et un one-liner de C++ pour trouver des mots appropriés.
#include <iterator>
#include <string>
#include <algorithm>
#include <iostream>
#include <boost/lambda/lambda.hpp>
#include <boost/lambda/bind.hpp>
int main()
{
using namespace boost::lambda;
std::remove_copy_if(
std::istream_iterator<std::string>(std::cin),
std::istream_iterator<std::string>(),
std::ostream_iterator<std::string>(std::cout, " "),
bind(&std::string::size, _1) != 8u
||
bind(
static_cast<std::string::size_type (std::string::*)(const char*, std::string::size_type) const>(
&std::string::find_first_not_of
),
_1,
"abcdefgiost",
0u
) != std::string::npos
);
}
Peut-être que vous pourriez essayer de poster sur funnyhexconstants.com, parce que ce n'est pas vraiment lié à la programmation. –
J'aime cette question, s'il vous plaît faites-le wiki de la communauté afin qu'il ne soit pas fermé. –
En quoi cette programmation n'est-elle pas liée? –