なんかあの格差(?)のやつ

Twitterで見ました。オリジナルではありません。100円を持ったN人の人がいました。それぞれの人は、毎ターン、ランダムに決めたある参加者に対してお金を1円を渡します(自分にあげることも可)。これをtimes回繰り返します。さて、皆さんどれくらいのお金を持…

paiza 問題「日別訪問者数の最大平均区間 Python3編」

眠い。問題はこちら。 paiza.jp こういう問題できるようになってきた気がする。明日からはまじめに講義やります。 s = input().split() n= int(s[0]) sec = int(s[1]) log = list(map(int , input().split()) ) res = [] for i in range(n-sec+1): #print("i…

paizaの問題 Vtuber

in を使って実行時間が長くなってしまった。 辞書を使わないとこうなるんだよ# coding: utf-8 # Your code here! n = int(input()) mem=[] spc_m=[] spc_c=[] spc=[] for i in range(n): s =input().split() if s[1] == 'give': if s[0] in spc_m: spc_c[spc…

paiza 問題「五目並べ Python3編」

for str in line: の書き方すっかり忘れてたわ。実行時間0.02 sだったしいいか。縦横斜めでOとXの数をカウントしていき、5個あればflagを立てて勝者確定。その後のカウントはスキップする。もし、OとXが両方出てきたら、すぐにカウント終了する。1ループごと…

paiza 問題「長テーブルのうなぎ屋 Python3編」解けました

300日ぶりくらいにやってみたら解けたという。寝かせてみるもんですね。 問題はhttps://paiza.jp/works/mondai/skillcheck_sample/long-table。 配列sheetで席を表現して、人が座ってたら1、座ってなかったら0にする。 グループiのj番目の人が座れるかどうか…

paiza 問題「じゃんけんの手の出し方」

実験でpyてょnをやったので、1年ぶりくらいにpaizaを解いた。深夜にやることではない。バカアホ全探索の巻。まあ全探索が正解らしいが。問題は↓↓ paiza.jpデバッグ用のいろいろを省いた提出用版。各データ0.02秒で処理できたはず。 # coding: utf-8 # You…

長テーブルのうなぎ屋 (paizaランク B 相当)

解けてないんだけど、保存で。 ''' 1行目にはn(座席数)とm(グループ数)が半角スペース区切りで入力されます。 i+1行目(1≦i≦m)には2個の整数a_i(グループの人数)とb_i(着席開始座席番号)が半角スペース区切りで入力されます。 ''' a = input().split( ) seet_…

日付セット「次の日 / 翌営業日 / 日付のフォーマット / 年月日の順序 Python3編」回答

翌営業日は他の問題で使うので保存。翌営業日 # coding: utf-8 # Your code here! ''' "SUN", "MON", "TUE", "WED", "THU", "FRI", "SAT" ''' s = input().split( ) m = int(s[0]) d = int(s[1]) w = str(s[2]) if (m==2): md = 28 elif m==4 or m==6 or m==…

「野球の審判 Python3編」回答

# coding: utf-8 # Your code here! ''' ストライクが 1 〜 2 つたまったとき → "strike!" ストライクが 3 つたまったとき → "out!" ボールが 1 〜 3 つたまったとき → "ball!" ボールが 4 つたまったとき → "fourball!" ''' num = int(input()) ball = 0 st…

「宝くじ Python3編」回答

123456[1:3] で 12 が出てくる 654321[-3:-1] で 32 が出てくる 654321[-3:] で 321 が出てくる 参考: note.nkmk.me # coding: utf-8 # Your code here! hit = input() num = int(input()) for i in range(num): each = input() if hit == each: print("fir…

「検索履歴 Python3編」回答

remove でリスト中の特定の要素を削除できる for i in reversed(line) でlineの要素を逆順に出力できる # coding: utf-8 # Your code here! num = int(input()) line = [] for i in range(num): word = input() if line.count(word) == 0: line.append(word)…

Bランクレベルアップメニュー「占い」回答

問題はこちら。 https://paiza.jp/works/mondai/prob60/fortune_telling_9?language_uid=python3&t=993db344ac4c2f9435c72067e674f99a辞書使うみたいなのですが、二次元リストでもよくない?っていう。二次元リスト大好きマンになってしまって辞書の使い方よ…

Cランクレベルアップメニュー「文字列」私の回答

問題はこちら。 https://paiza.jp/works/mondai/c_rank_level_up_problems/c_rank_string_boss?language_uid=python3 なーんか長い気がするのですが。記録までに。 # coding: utf-8 # Your code here! num = int(input()) for i in range(num): #timeに現在…

Pythonで(Numpyとか使わずに)行列積の計算をしてみる

Python習いたての大学生がやりたがりそうなこと、第4位「行列計算」。一応、自力で書いてみました。 行列A,Bを二次元リストとして、その行列積を計算します。行列積が定義できないときにはその旨を表示、定数×行列 の計算もできるようにしています。 きっと…

成人

なった。なってしまった。表題の通り。この恐ろしさは何とも言えない。現状を記録することに意義があるのではと思ってとりあえず書きたい。読まれる意味はないが、自分で生成した電子ゴミは衆目*1に晒さねば気が済まない残念な性分。 文章の体をなしていない…

The Empire of TSUKUBAに興味を持っていただけた方へ

筑波大公認のヲタ芸・サイリウムダンスサークル「The Empire of TSUKUBA」に興味を持っていただけた方向けのちょっとした説明を書きました。 (2021年3月 更新。最新の情報です) 新規メンバー募集中です!! こんな感じのパフォーマンスをしています。↓↓ yout…

二重スリット実験の疑問点

浅学故、間違っている点や記述のおかしい点が多々見られるかと思いますが、優しくご指摘いただけますと幸いです。 なお、この記事を書く目的は自分の疑問を整理するためのものです。 疑問 二重スリット実験を考えます。電子銃で打ち出された電子は二重スリッ…

今年の目標。やりたいこと

謹賀新年とか言いたくもないのですが。私年末が嫌いなので。節目とかマジで勘弁してくれさい……。 でも昨年の自分に反省すべき点はあると思うし今年やりたいことを明文化しておきたいのでやります。適宜更新。 読みたい本 砂川電磁気 よくわかる電磁気学 よく…

texを使ってみようとしたら3

すでに証明した式変形をTeXで写経し、できる大学生のフリをして心を落ち着けようとしたのですが....。これで行けた!と思ってたのが間違っていたようで。 こういう、細々した式変形はイチイチ追わない方がいいんですかねぇ。 砂川電磁気 p.45(4.17) より。本…

texを使ってみようとしたら