3167
Наполовину пустой, наполовину полный
Код оптимиста:
if (<условие1> && <условие2> && <условие3>) return true
return false
Код пессимиста:
if (!<условие1> || !<условие2> || !<условие3>) return false
return true
Код реалиста:
return (<условие1> && <условие2> && <условие3>)