今朝ブログを書いたとおり
洗う食器の順番を出力するプログラムを作ろうと思っているのだが
ブログを書いた後実際に食器を洗ってみると意外な落とし穴が
存在していることに気がついた
山になっている所からまず大きな物を避ける...もしくは洗う
ここはいいんじゃないかとおもっている
あとは大きさ順に大きな方から洗っていけば作業領域の確保を優先しつつ
スピーディーな食器洗いができるであろうと思っていたのだが
洗う前の台所の様子は
シンクの外の作業台にまな板、その上に包丁、ピーラーという
状態が高確率で存在している
これはもちろん包丁で物を切ったあとそのままで放置してある状態だが
このシンク横の作業台は非常に重要なポジションにあり
私は節水対策のため水を出さないで一度食器を洗剤のついたスポンジだけで洗い
それをSWAPさせておくのにつかう領域にしている
そしてさらに問題をややこしくしているのが包丁、あるいは刃物類である
仮に大きさ順に並べて洗うのであればまな板の方を包丁より先に洗うことになってしまう
こうなってしまうと上のものを払い落としておいてまな板を洗わなければならない
刃物類でこういったことしようとすれば当然リスクが跳ね上がる
よって順番は
蛇口の確保(大きなものの移動)・まな板の上の刃物・まな板・あともろもろ
になるのではないかとおもっている
プログラムは
ひとまず書き出している全ての食器に優先順位をつけてみたい
その後で
class Syokki:
def __init__(self,name,val,num):
self.name = name
self.val = val
self.num = num
インスタンス生成
として各食器の名前とパラメータ(順位)を設定しインプットナンバーを変換
さらにパラメータで序列を変えて出力...
なんてことを考えているが上手く行くかどうかはまだわからない
まぁ食器洗いのプロでもなくもちろんプログラムは趣味でかじった程度
なので内容はかなり適当なことを気分で書いている
まぁ期日はないのでゆっくり作ることにしよう
普段の生活の中から大好きなパソコンや植物のことなどを書いています 最近ではyoutubeにも動画をアップしていますのでよかったらみてくださいませm(_ _)m https://www.youtube.com/user/xtoran1
登録:
コメントの投稿 (Atom)
久しぶりの更新です 備忘録 使っているarchlinuxにnvidiaのドライバを入れたところドライバがあっていなかったのかxが起動せずこれをアンインストールしたがその後xf86-video-nouveauが入っているにもかかわらずxが起動しなくなったのでarchwikiにて調...
-
必要にせまられ作ってみました 式自体が違うのかもしれませんので違っているようでしたら ぜひ教えてくださいませ #!/usr/bin/python3.7 # -*- coding: utf-8 -*- a = input("窒素,リン酸,カリ<...
-
自分で使う場合は割と15,6日分の計算をまとめてすることがおおいので 何度も回せるようにループを書いてみました 最初に何度も計算するのかをきくようにしました NOを入力すると一度の計算でおわります yesを入力すると無限ループですがキャンセルボタンで抜けることがで...
-
WMをしばらく使っていたxfce4からまたlxdeに戻してみました 自分の環境の不具合は解消しているようです(メニューがでなかったのですがなぜか今回のインストールでは復活していました) 慣れの問題なのか...やっぱりlxdeはいいなぁ xfceで使っていたターミナル...
0 件のコメント:
コメントを投稿