プログラミングのお題スレ Part21

レス数が1000を超えています。これ以上書き込みはできません。
2022/11/13(日) 19:00:36.84ID:ZCYlhUwL
プログラミングのお題スレです。

【出題と回答例】
1 名前:デフォルトの名無しさん
  お題:お題本文

2 名前:デフォルトの名無しさん
  >>1 使用言語
  回答本文
  結果がある場合はそれも

【ソースコードが長くなったら】 (オンラインでコードを実行できる)
https://ideone.com/
http://codepad.org/
http://compileonline.com/
http://rextester.com/runcode
https://runnable.com/
https://code.hackerearth.com/
http://melpon.org/wandbox
https://paiza.io/

宿題は宿題スレがあるのでそちらへ。

※前スレ
プログラミングのお題スレ Part20
https://mevius.5ch.net/test/read.cgi/tech/1624028577/
2023/07/21(金) 21:36:35.00ID:GfD0zzOH
>>967
三次元の論理配列。。。なんかすごい。

これって衝突回避システムに応用できるかな?
2023/07/22(土) 07:20:14.13ID:Ya5NOP1D
>>966
なるほど!
専ブラではなくWebブラウザから見るとインデントスペースが消えてしまうのですね

>>927
Rust全文
https://play.rust-lang.org/?version=stable&mode=release&edition=2021&gist=f627f3a5de4a0c467f015a8b1527c141

抜粋 (全角スペース使用)
fn foo(input: u32) -> impl Iterator<Item = u32> {
 let table: Vec<u32> = bits_iter(input)
  .map(|p| 1 << p)
  .collect();
 (0..(1 << table.len())).map(move |bits| {
  bits_iter(bits)
   .map(|p| table[p as usize])
   .sum()
 })
}
2023/07/22(土) 11:35:32.67ID:YLqzZrt5
デスクトップアプリで5ch専ブラを造れ
971デフォルトの名無しさん
垢版 |
2023/07/23(日) 12:51:38.77ID:g/6/koRD
山下の乱で速攻作ったのがCUIのやつだった
GUIにしたらこんなんだろうな
https://i.imgur.com/f4xau5O.jpg
2023/07/23(日) 22:13:46.62ID:5wwn3n8Y
スレ違いなんだけど今回の騒動出遅れてよくわからんのわけとこの山下ってのが5chに対して反乱分子起こしたん?
それは何故?
もうニュー速+とかでも過去の話でスレも立ってないしググっても出てこない
何がどうなったん?
2023/07/25(火) 09:52:03.45ID:dyNDjhLG
トーク過疎ってんな
こりゃクーデター失敗かな
2023/07/25(火) 14:53:46.34ID:iTChcdyR
本能寺が変
2023/07/26(水) 21:23:20.74ID:vhd+IIfp
お題: 化学の共有結合。

x, y, zをそれぞれ任意の自然数とする。入力(x, y, z)に対して炭素原子(C)x個、酸素原子(O)y個、水素原子(H)z個のすべてを
共有結合で連結するときの連結結果の組み合わせをすべて出力するプログラムを書け。
出力形式は自由とする。

入力例)
(0, 1, 2)→?
(1, 1, 4)→?
(1, 0, 4)→?
2023/07/27(木) 09:04:26.01ID:GoQM94Wc
H2O2ってなんていう結合だっけ
2023/07/27(木) 12:12:58.81ID:/bGsBsBb
>>931
ごめんなさい、わからない
例えば上の例ではFooは単相型なの?
具体的に何型?
ちょっと昔からのweb情報ではできないと書いてあるページはあるけど上の例ではできてるでしょ?
2023/07/27(木) 12:13:17.86ID:/bGsBsBb
誤爆orz
979デフォルトの名無しさん
垢版 |
2023/07/27(木) 15:18:31.87ID:gIycSMlB
まず共有結合とはどんなものなのかを調べてからでないと作れないが、今のところ調べてまで作りたいとは思わない。
980638
垢版 |
2023/07/27(木) 17:33:36.23ID:DBsU1Ttt
>>975
結果を図で表すのがマンドクセ
2023/07/28(金) 06:23:08.46ID:dM/IOnaa
情報科学的元素共有結合の勝手な定義を書いとかなければ問題にならない
2023/07/28(金) 12:57:32.49ID:EWzuT5tC
共有結合について高校化学でよく言われるのは、次の通り。

炭素原子は「結合の手」を4個持っている。
酸素原子は「結合の手」を2個持っている。
水素原子は「結合の手」を1個持っている。
結合の手を余らさないように連結する。
分子の右手型左手型の区別は考えなくてよい。
連結のときの他の原子との重なりは考えなくてもよい。
2023/07/30(日) 17:36:04.42ID:x27rHRHa
お題: パソコン、スマホ、またはタブレットに大きな顔を表示して、音声入力と
音声出力で会話ができるようにする。
984デフォルトの名無しさん
垢版 |
2023/07/31(月) 02:56:25.48ID:aNRF9KkN
>>983
1. Skype をインストールする。
2. 友達と動画で通話する。

ただし、掛ける相手が居ない場合は実現できない。
985デフォルトの名無しさん
垢版 |
2023/07/31(月) 10:04:39.36ID:8wbRk2dY
H2Oってなんで真っすぐじゃなくてくの字に折れてるんだろ
986デフォルトの名無しさん
垢版 |
2023/07/31(月) 10:05:41.12ID:8wbRk2dY
>>984
スマホが2台あれば解決
PC+スマホでもOK
2023/07/31(月) 14:11:26.12ID:utupSPZZ
お題: 気体の状態方程式より温度を求める。

半径ゼロで70000個の水素分子のみが底面半径4[cm]、高さh[cm]の円すい形の密閉空間内をまんべんなく飛び回る。
密閉空間の高さh[cm]を入力とするとき、圧力P=1.013*10^5 [Pa]、密閉空間の体積V[m^3]、水素分子の物質量n[mol]、気体定数R=8.31について、
気体の状態方程式PV=nRTより導かれる絶対温度T[K]を出力せよ。
入力例)
10→?
20→?
50→?
2023/07/31(月) 14:46:35.12ID:sgBBFIN2
70000個ってどうやって数えたん?
2023/07/31(月) 14:55:02.47ID:utupSPZZ
>>988
そりゃあ、一つ一つ丁寧にピンセットでつまんで容器に入れたんでしょう。
990デフォルトの名無しさん
垢版 |
2023/07/31(月) 18:09:03.77ID:Pczz8g0N
現代の地球人の技術力ではT=0にでもしないと無理そうだし
もしそうなら水素は固体化してて
Vの大部分は真空でPはほぼ0なんじゃないかな
2023/08/01(火) 07:02:39.12ID:jESfOyT1
はいはい unsafe { 未定義動作 }
992638
垢版 |
2023/08/01(火) 07:13:10.69ID:FpN06ruh
なぜ中高理科の試験問題をここで…
2023/08/01(火) 10:53:13.82ID:AvEKEx5a
T = PV/nR
= 1.013*10^5 * (4.000)^2*3.142*h/1000
/( 70000*8.314 * 6.022*10^23 *10^3 )
= 1.453*10^(-29)*h ( K )
2023/08/01(火) 12:37:22.46ID:NTrANRpP
分子が多すぎて現実的なシミュレーションは難しいね。
2023/08/01(火) 13:12:18.01ID:oNEwqf/W
T = PV/nR
= 1.013*10^5 * (4.000)^2*3.142*h/1000
/( 70000 / (6.022*10^23) *10^3 * 8.314 )
= 5.269*10^18*h ( K )
2023/08/02(水) 09:29:52.97ID:4pI1Wfnv
h=0で誤動作する罠
2023/08/02(水) 23:17:43.36ID:sBo1wUiw
そもそも分子の運動をシュミレーションしてp,v,nTの関係を調べさせるつもりなら出題がおかしい
それなら入力が温度、分子量、体積で出力が圧力やろ
998デフォルトの名無しさん
垢版 |
2023/08/03(木) 03:48:48.75ID:/xW45k0z
シミュレーション
999デフォルトの名無しさん
垢版 |
2023/08/03(木) 13:32:25.90ID:Lr04Zjag
PV=nRTは高校物理
1000デフォルトの名無しさん
垢版 |
2023/08/03(木) 13:32:47.33ID:Lr04Zjag
熱力学は
ヘンリーの法則
ラウールの法則
に従う
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 262日 18時間 32分 12秒
レス数が1000を超えています。これ以上書き込みはできません。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況