選択肢ごとに図を描いてみるとわかりやすいです。図で、白色はwhite、緑色はcolorです。図1図2図3図4白色のボトルを生産するには、次の3種類の入力が考えられます。white正解の2実際のコンピュータではコンピュータのCPUは論理回路と呼ばれる微小な電子回路から作られています。XORなどが使われます。説明図では実際の電子回路と同じ図で表しています。実際の論理回路では、電気信号の有無で1と0を表します。これは論理回路の真と偽を表しています。この問題では白色(white)を真(1)、緑色(color)を偽(0)の役割で考えました。ANDでは両方の入力が真のときに出力が真になります。ORでは少なくともどちらかの入力が真のときに出力が真になります。NOTでは入力と出力が逆になります。入力が真のときは出力が偽になり、入力が偽のときは出力が真になります。ライセンスで提供されています。