プログラミングのお題スレです。
【出題と回答例】
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/
探検
プログラミングのお題スレ Part21
■ このスレッドは過去ログ倉庫に格納されています
2022/11/13(日) 19:00:36.84ID:ZCYlhUwL
138デフォルトの名無しさん
2022/11/20(日) 04:36:31.25ID:awzhVuxm139デフォルトの名無しさん
2022/11/20(日) 07:30:10.81ID:Me3BvU6b140デフォルトの名無しさん
2022/11/20(日) 16:59:26.03ID:DZV1aQ64 >>11 C https://ideone.com/TRDGP8
https://ideone.com/uupLNI
寿司、正解に関係あるか分からんが、こうしてみるとデフラグのあれみたい
ということで、あらかじめ最後にとる皿だけ決めといて、ほかの皿を順番にとっていくという方法でやってみました。せっかくなのであげさせてください。証明は分かりませんorz
https://ideone.com/uupLNI
寿司、正解に関係あるか分からんが、こうしてみるとデフラグのあれみたい
ということで、あらかじめ最後にとる皿だけ決めといて、ほかの皿を順番にとっていくという方法でやってみました。せっかくなのであげさせてください。証明は分かりませんorz
141デフォルトの名無しさん
2022/11/20(日) 19:41:22.91ID:0QwXT6tM >>139
あー。なるほど。3を取らないのもありか。
あー。なるほど。3を取らないのもありか。
142デフォルトの名無しさん
2022/11/20(日) 19:43:16.32ID:0QwXT6tM じゃあ取ったパターンと取らなかったパターンを再帰でやるのが良さそうってことかな。
143デフォルトの名無しさん
2022/11/20(日) 20:53:57.84ID:91juhZfp144デフォルトの名無しさん
2022/11/20(日) 20:56:16.50ID:+jNisdaJ 231__
145デフォルトの名無しさん
2022/11/20(日) 20:57:33.90ID:6hu778VI >>142
しかしその方法では当然指数時間かかる
しかしその方法では当然指数時間かかる
146デフォルトの名無しさん
2022/11/20(日) 21:02:27.16ID:DZV1aQ64147デフォルトの名無しさん
2022/11/20(日) 21:04:31.98ID:6hu778VI イヤでも実際できそうでできない
実はNPとかいうオチもあり得る
実はNPとかいうオチもあり得る
148デフォルトの名無しさん
2022/11/20(日) 21:08:19.41ID:+jNisdaJ いや
答えあるし
答えあるし
149デフォルトの名無しさん
2022/11/20(日) 21:12:44.80ID:6hu778VI イヤ、数学的に証明された理論に基づかないコード並べても答えにならない
コードは証明の代わりにはならない
コードは証明の代わりにはならない
150デフォルトの名無しさん
2022/11/20(日) 21:15:19.65ID:+jNisdaJ 証明したわけだけど
理解する努力くらいすれば
理解する努力くらいすれば
151デフォルトの名無しさん
2022/11/20(日) 21:15:30.82ID:79zBHkdo おかしい
152デフォルトの名無しさん
2022/11/20(日) 21:18:29.97ID:+jNisdaJ153デフォルトの名無しさん
2022/11/20(日) 21:22:11.99ID:6hu778VI >>152
できんよ
多分できてる言ってるやつもできてないんだろ
つまり現時点で世界のどこにも寿司問題の証明は存在しない
よって現時点では証明不能、すなわちそもそも線形時間で解けるアルゴリズム自体存在しない可能性もある
できんよ
多分できてる言ってるやつもできてないんだろ
つまり現時点で世界のどこにも寿司問題の証明は存在しない
よって現時点では証明不能、すなわちそもそも線形時間で解けるアルゴリズム自体存在しない可能性もある
154デフォルトの名無しさん
2022/11/20(日) 21:23:54.84ID:+jNisdaJ155デフォルトの名無しさん
2022/11/20(日) 21:24:24.09ID:6hu778VI156デフォルトの名無しさん
2022/11/20(日) 21:29:39.26ID:+jNisdaJ 理解する努力くらいすれば?
157デフォルトの名無しさん
2022/11/20(日) 21:33:41.06ID:6hu778VI >>156
そんな義務はない
数学の世界で証明できたできないの問題がでたら常に証明できたと言ってる人間の側にしか責任は生じない
前の方にあったコードについてたメモ書きは証明として数学の世界で認められる類のものじゃない
おまえの言ってるのは数学板で名物になってる高木つていう糖質の言ってるのとおんなじだよ
そんな義務はない
数学の世界で証明できたできないの問題がでたら常に証明できたと言ってる人間の側にしか責任は生じない
前の方にあったコードについてたメモ書きは証明として数学の世界で認められる類のものじゃない
おまえの言ってるのは数学板で名物になってる高木つていう糖質の言ってるのとおんなじだよ
158デフォルトの名無しさん
2022/11/20(日) 21:35:12.48ID:+jNisdaJ アホに証明するのは不可能
159デフォルトの名無しさん
2022/11/20(日) 21:36:29.31ID:79zBHkdo VBA+Seleniumで自動ログイン機能を実装しています。
ログインすると
「パスワードを保存しますか?」というダイアログが表示されてしまって困っています。
ネットで調べて以下の様なコードを記述していますが、出ます。
Dim Driver As New Selenium.WebDriver
Driver.AddArgument "credentials_enable_service=False"
Driver.AddArgument "profile.password_manager_enabled=False"
記述が間違っているのでしょうか?
ログインすると
「パスワードを保存しますか?」というダイアログが表示されてしまって困っています。
ネットで調べて以下の様なコードを記述していますが、出ます。
Dim Driver As New Selenium.WebDriver
Driver.AddArgument "credentials_enable_service=False"
Driver.AddArgument "profile.password_manager_enabled=False"
記述が間違っているのでしょうか?
160デフォルトの名無しさん
2022/11/20(日) 21:36:40.75ID:6hu778VI161デフォルトの名無しさん
2022/11/20(日) 21:41:54.30ID:+jNisdaJ アホに対して証明するのは不可能
という意味
という意味
162デフォルトの名無しさん
2022/11/20(日) 21:44:51.79ID:+jNisdaJ ・理解しようとする強い意志がある
・ある程度以上の頭がある
両方を満たす人ならわからない部分を説明しようとも思うが
全く理解しようという努力もなく頭も悪い人に対して証明するのは不可能
・ある程度以上の頭がある
両方を満たす人ならわからない部分を説明しようとも思うが
全く理解しようという努力もなく頭も悪い人に対して証明するのは不可能
163デフォルトの名無しさん
2022/11/20(日) 21:48:17.89ID:PdO8SXSe >>161
言い訳はいい
あんなもんただのメモ書き
もちろん数学の世界じゃ通用しないのもお前わかってるやろ?
そしてその場合証明したと言ってる側と証明できてないと言ってる側のどちらの主張が通るわかってるやろ
まぁそれがわかるレベルまでは勉強してないのかもしれんが
言い訳はいい
あんなもんただのメモ書き
もちろん数学の世界じゃ通用しないのもお前わかってるやろ?
そしてその場合証明したと言ってる側と証明できてないと言ってる側のどちらの主張が通るわかってるやろ
まぁそれがわかるレベルまでは勉強してないのかもしれんが
164デフォルトの名無しさん
2022/11/20(日) 21:53:55.24ID:+jNisdaJ お前の理論だと
「証明できてない」とただ単に主張するだけで
証明を無効化できるわけだ
「証明できてない」とただ単に主張するだけで
証明を無効化できるわけだ
165デフォルトの名無しさん
2022/11/20(日) 21:54:26.63ID:PdO8SXSe >>164
小学生か
小学生か
166デフォルトの名無しさん
2022/11/20(日) 21:54:43.12ID:+jNisdaJ 少なくとも
いくら煽った所で
お前に何かしてやるつもりはないから
いくら煽った所で
お前に何かしてやるつもりはないから
167デフォルトの名無しさん
2022/11/20(日) 21:56:01.89ID:AxU0uBeT 証明出来てないと言う奴は間違ってる箇所を示すなり反例出すなりしろよ
168デフォルトの名無しさん
2022/11/20(日) 21:56:59.85ID:PdO8SXSe169デフォルトの名無しさん
2022/11/20(日) 21:57:03.71ID:+jNisdaJ 証明は出来ている
教えないけど
これで満足?
お前に教える義務はないから
教えないけど
これで満足?
お前に教える義務はないから
170デフォルトの名無しさん
2022/11/20(日) 21:58:08.07ID:PdO8SXSe171デフォルトの名無しさん
2022/11/20(日) 21:59:32.58ID:PdO8SXSe >>169
それは数学学んだ人間なら誰もがわかる“敗北宣言”ですな
それは数学学んだ人間なら誰もがわかる“敗北宣言”ですな
172デフォルトの名無しさん
2022/11/20(日) 22:02:07.35ID:PdO8SXSe >>169
ここに数学界の未解決問題9個解いたって言ってる糖質のレスが並んでるよ
雑談はここに書け!【65】
https://rio2016.5ch.net/test/read.cgi/math/1662116299/
お前の言ってるのはコイツが言ってるのと同じだよ
わからないのはお前のせいwwwww
アホ〜wwwwww
ここに数学界の未解決問題9個解いたって言ってる糖質のレスが並んでるよ
雑談はここに書け!【65】
https://rio2016.5ch.net/test/read.cgi/math/1662116299/
お前の言ってるのはコイツが言ってるのと同じだよ
わからないのはお前のせいwwwww
アホ〜wwwwww
173デフォルトの名無しさん
2022/11/20(日) 22:03:33.26ID:+jNisdaJ うざいから数学板行って
174デフォルトの名無しさん
2022/11/20(日) 22:04:31.75ID:wl9Kfk8d175デフォルトの名無しさん
2022/11/20(日) 22:08:03.79ID:AxU0uBeT >>170
頭大丈夫?w
頭大丈夫?w
176デフォルトの名無しさん
2022/11/20(日) 22:13:40.93ID:wl9Kfk8d177デフォルトの名無しさん
2022/11/20(日) 22:21:03.28ID:AxU0uBeT178デフォルトの名無しさん
2022/11/20(日) 22:23:01.03ID:wl9Kfk8d179デフォルトの名無しさん
2022/11/20(日) 22:23:38.94ID:wl9Kfk8d このレベルの知能か
180デフォルトの名無しさん
2022/11/20(日) 22:34:15.75ID:AxU0uBeT181デフォルトの名無しさん
2022/11/20(日) 22:41:08.12ID:wl9Kfk8d >>180
「正しい可能性がある」など証明の代わりにならない
数学の世界には“証明された”、“反論が見つかった”、“証明されてない”の3つの状態がある
寿司問題は“証明されていない”
反証がないから“証明されている状態”であるなどと言えない
“証明できた”と主張できるのはある程度以上数学学んだ人間ならきちんと理解できるレベルの証明をあげた時のみ
あんなメモ書きでは証明とも、アウトラインであるとすら認めてもらえない
「正しい可能性がある」など証明の代わりにならない
数学の世界には“証明された”、“反論が見つかった”、“証明されてない”の3つの状態がある
寿司問題は“証明されていない”
反証がないから“証明されている状態”であるなどと言えない
“証明できた”と主張できるのはある程度以上数学学んだ人間ならきちんと理解できるレベルの証明をあげた時のみ
あんなメモ書きでは証明とも、アウトラインであるとすら認めてもらえない
182デフォルトの名無しさん
2022/11/20(日) 22:47:41.48ID:AxU0uBeT >>181
> 「正しい可能性がある」など証明の代わりにならない
だれもそんなアホな事は言ってない
> 寿司問題は“証明されていない”
だから証明されてない(=否定もされてない)状態で証明出来てないと言うだけならなんの意味もないレスだろ
そんなレスして楽しいのか?
> 「正しい可能性がある」など証明の代わりにならない
だれもそんなアホな事は言ってない
> 寿司問題は“証明されていない”
だから証明されてない(=否定もされてない)状態で証明出来てないと言うだけならなんの意味もないレスだろ
そんなレスして楽しいのか?
183デフォルトの名無しさん
2022/11/20(日) 22:54:02.49ID:KF0WedBL >>182
証明できてない状態でしかないのに「証明はできてる、しかし書かない」とか言ってるやつがいるんだからしょうがない
自分1人のチラ裏ワールドで証明できたと思ってる分には好きにすればいい
しかしいかに便所の落書きでも「証明はできてる、信じてくれ」など通用しない
証明できてない状態でしかないのに「証明はできてる、しかし書かない」とか言ってるやつがいるんだからしょうがない
自分1人のチラ裏ワールドで証明できたと思ってる分には好きにすればいい
しかしいかに便所の落書きでも「証明はできてる、信じてくれ」など通用しない
184デフォルトの名無しさん
2022/11/20(日) 23:09:36.07ID:AxU0uBeT >>183
まあ証明自体を書かないアホは無視するとしてメモ書きだからダメとか言ってないでどこがダメなのかを書けって話
まあ証明自体を書かないアホは無視するとしてメモ書きだからダメとか言ってないでどこがダメなのかを書けって話
185デフォルトの名無しさん
2022/11/20(日) 23:19:52.84ID:Z+w66nI6 >>184
メモ書きというのが証明のアウトラインと呼べるものならともかく、到底そんなレベルではない
たとえばSₙ₊₁の互換の生成元σ₁‥σₙによるreduced expressionを見つけるアルゴリズムの話とかだと
定理 g∈Sₙ₊₁に対してg(i)>g(i+1)である任意のiに対してgσᵢのreduced expression の長さがgのそれより真に1小さくなるものが存在する
とかがキーになる
そしてこれが証明できれば確かに線形時間で証明ができるのは数学ちょっと学んだ人間ならすぐわかる
前の方のレスで「最後の寿司で場合分け」といっていたけどそれでは指数時間になる、ミソは“g(i)>g(i+1)である任意のiに対して”言えてるのがミソで場合分けの必要がなく以下gσᵢのreduced expressionを求める問題に還元されるので線形時間とわかる
逆に言えばこの定理の証明のキーだけ書いてあれば“アウトライン”と呼べるし、オレはこの定理の勉強した時、“なるほどそうか、なら後は自分で挑戦!”と思ってやっていい練習になったのを覚えてる
そういうのが数学の世界でアウトラインと呼んでもらえるやつ
あのメモはそのレベルにない
メモ書きというのが証明のアウトラインと呼べるものならともかく、到底そんなレベルではない
たとえばSₙ₊₁の互換の生成元σ₁‥σₙによるreduced expressionを見つけるアルゴリズムの話とかだと
定理 g∈Sₙ₊₁に対してg(i)>g(i+1)である任意のiに対してgσᵢのreduced expression の長さがgのそれより真に1小さくなるものが存在する
とかがキーになる
そしてこれが証明できれば確かに線形時間で証明ができるのは数学ちょっと学んだ人間ならすぐわかる
前の方のレスで「最後の寿司で場合分け」といっていたけどそれでは指数時間になる、ミソは“g(i)>g(i+1)である任意のiに対して”言えてるのがミソで場合分けの必要がなく以下gσᵢのreduced expressionを求める問題に還元されるので線形時間とわかる
逆に言えばこの定理の証明のキーだけ書いてあれば“アウトライン”と呼べるし、オレはこの定理の勉強した時、“なるほどそうか、なら後は自分で挑戦!”と思ってやっていい練習になったのを覚えてる
そういうのが数学の世界でアウトラインと呼んでもらえるやつ
あのメモはそのレベルにない
186デフォルトの名無しさん
2022/11/20(日) 23:31:54.12ID:AxU0uBeT 長々書いてる割には結論は
> あのメモはそのレベルにない
かよw
お前のレベルがよくわかるわ
> あのメモはそのレベルにない
かよw
お前のレベルがよくわかるわ
187デフォルトの名無しさん
2022/11/20(日) 23:37:04.67ID:Z+w66nI6 >>186
ないやん?
まず他人に読ませる気なら数学の世界で一般的な用語の定義から入らんと読めない
少なくともひとつの主張の証明でもその用語を使った議論が有ればエスパーできなくはないが、あの文章にはそもそも証明と呼べるレベルの議論が何ひとつない、もちろん意味不明
なんかある性質を持ってる経路を探索するアルゴリズムらしいが、
「最短経路→その性質を持つ」の議論ゼロで以下その性質を持つ経路の探索アルゴリズムの話にはいつてる
アホかと
ないやん?
まず他人に読ませる気なら数学の世界で一般的な用語の定義から入らんと読めない
少なくともひとつの主張の証明でもその用語を使った議論が有ればエスパーできなくはないが、あの文章にはそもそも証明と呼べるレベルの議論が何ひとつない、もちろん意味不明
なんかある性質を持ってる経路を探索するアルゴリズムらしいが、
「最短経路→その性質を持つ」の議論ゼロで以下その性質を持つ経路の探索アルゴリズムの話にはいつてる
アホかと
188デフォルトの名無しさん
2022/11/20(日) 23:51:16.20ID:Z+w66nI6 一般的でない用語の説明ね
まぁ論文レベルの文章読んだ事ないんやろ
読まなきゃ書き方わからんわな
まぁ論文レベルの文章読んだ事ないんやろ
読まなきゃ書き方わからんわな
189デフォルトの名無しさん
2022/11/20(日) 23:56:18.36ID:AxU0uBeT しつこいね、具体的な指摘を出来ない事はよくわかったからそろそろ黙ったら?
190デフォルトの名無しさん
2022/11/20(日) 23:58:03.57ID:Z+w66nI6 >>189
具体的な不備の指摘ができないなら黙っとけと言うのがバカだと言ってるんだよ能無し君
具体的な不備の指摘ができないなら黙っとけと言うのがバカだと言ってるんだよ能無し君
191デフォルトの名無しさん
2022/11/21(月) 00:00:02.87ID:oZ+5sjSm もっと言うなら用語の説明がない、最小の解→なんとか言う性質持ってるの証明のアウトラインすらないというのは具体的ではないのかね?能無し君?
192デフォルトの名無しさん
2022/11/21(月) 00:02:13.80ID:pQOpt44b お前らw
193デフォルトの名無しさん
2022/11/21(月) 00:45:48.82ID:KDDXOYAA194デフォルトの名無しさん
2022/11/21(月) 00:52:37.60ID:ucxm7Spr >>193
もう読み返してみるのもアホらしいから読み返さないけど数学の勉強多少なりともした人間が自分が使った用語のどれか数学の世界でなんの説明もしないでいいかわからない時点でもうダメダメなんだよ
もう読み返してみるのもアホらしいから読み返さないけど数学の勉強多少なりともした人間が自分が使った用語のどれか数学の世界でなんの説明もしないでいいかわからない時点でもうダメダメなんだよ
195デフォルトの名無しさん
2022/11/21(月) 00:56:14.01ID:ucxm7Spr196デフォルトの名無しさん
2022/11/21(月) 01:14:55.48ID:KDDXOYAA 結局具体的指摘はできずにダメダメ言うだけの人でしたw
197デフォルトの名無しさん
2022/11/21(月) 01:15:51.20ID:3oP21bP+198デフォルトの名無しさん
2022/11/21(月) 01:33:23.43ID:KDDXOYAA はいはいw
199デフォルトの名無しさん
2022/11/21(月) 01:44:40.12ID:3oP21bP+200デフォルトの名無しさん
2022/11/21(月) 01:47:11.47ID:EfM99hS7 簡潔明瞭なレス書かないで、ダラダラ雑談してる人は
プログラムや証明も似たようなもんだろう
プログラムや証明も似たようなもんだろう
201デフォルトの名無しさん
2022/11/21(月) 01:58:04.34ID:KDDXOYAA202デフォルトの名無しさん
2022/11/21(月) 06:55:55.90ID:ak7EpJOk うちの研究室にもキチガイおじさんから未解決問題といたぞ!!とかいう長文封書が数年に一回来るわw
それを思い出したw
それを思い出したw
203デフォルトの名無しさん
2022/11/21(月) 07:22:29.95ID:wLhd6Pjl >>199
こういうレスはさすがに恥ずかしい
こういうレスはさすがに恥ずかしい
204デフォルトの名無しさん
2022/11/21(月) 10:12:20.62ID:Hn1skre5 仮にあってたとしても証明が伝わらない、理解されないなら
インドの魔術師ラマヌジャンみたいなもの
インドの魔術師ラマヌジャンみたいなもの
205デフォルトの名無しさん
2022/11/21(月) 10:53:00.16ID:KDDXOYAA ”真に驚くべき証明を見つけたが、それを書くには余白が狭すぎる...”
206デフォルトの名無しさん
2022/11/21(月) 21:25:40.26ID:n1Au4Wog >>205
私は、本当に「驚くべき証明」が今でも未発掘であると妄想しているのです…ハノン
私は、本当に「驚くべき証明」が今でも未発掘であると妄想しているのです…ハノン
207デフォルトの名無しさん
2022/11/21(月) 22:51:28.14ID:vZPRDM15 ラマヌジャンでもフェルマーでもない
普通の人が1週間で考えたアルゴリズム
アルゴリズムの理解は難しくないし
理解すれば最小性の証明も簡単に思い付く
特別な事は何もない
自力でいろいろな問題を解けば
必然的にアルゴリズムが思い浮かぶ
っていうくらいの感覚
普通の人が1週間で考えたアルゴリズム
アルゴリズムの理解は難しくないし
理解すれば最小性の証明も簡単に思い付く
特別な事は何もない
自力でいろいろな問題を解けば
必然的にアルゴリズムが思い浮かぶ
っていうくらいの感覚
208デフォルトの名無しさん
2022/11/23(水) 14:01:36.50ID:7Qp+m7RP209デフォルトの名無しさん
2022/11/23(水) 16:05:13.46ID:U6TEG1mT 正六角形の各頂点に椅子がある
各椅子に P, Q, R, S, T, U と順不同でラベルを付けるとき
P と Q が向かい合わない組み合わせは何通りあるか
ラベルの重複は無し
各椅子に P, Q, R, S, T, U と順不同でラベルを付けるとき
P と Q が向かい合わない組み合わせは何通りあるか
ラベルの重複は無し
210デフォルトの名無しさん
2022/11/23(水) 16:42:40.78ID:gB3NJ+gJ211デフォルトの名無しさん
2022/11/23(水) 16:44:46.69ID:gB3NJ+gJ212デフォルトの名無しさん
2022/11/23(水) 19:37:49.36ID:OkrKt+ei >>208
Haskell
https://ideone.com/ciCXSG
fibs = 0 : 1 : zipWith ( + ) fibs ( tail fibs )
main = print $ take 100 $ fibs
Haskell
https://ideone.com/ciCXSG
fibs = 0 : 1 : zipWith ( + ) fibs ( tail fibs )
main = print $ take 100 $ fibs
213デフォルトの名無しさん
2022/11/23(水) 19:56:22.68ID:OkrKt+ei >>209
Haskell
https://ideone.com/7mv08x
import Data.List
import Data.Maybe
xs = [ x | x <- permutations [ 'P' .. 'U' ],
let i e es = fromJust $ elemIndex e es ,
mod ( ( i 'P' x ) - ( i 'Q' x ) ) 6 == 3 ]
main = print $ length xs
Haskell
https://ideone.com/7mv08x
import Data.List
import Data.Maybe
xs = [ x | x <- permutations [ 'P' .. 'U' ],
let i e es = fromJust $ elemIndex e es ,
mod ( ( i 'P' x ) - ( i 'Q' x ) ) 6 == 3 ]
main = print $ length xs
214デフォルトの名無しさん
2022/11/23(水) 23:31:10.31ID:q2LNEKVG215デフォルトの名無しさん
2022/11/24(木) 10:58:50.49ID:+WLoo/sn >>209
4 * 4! = 96
4 * 4! = 96
216デフォルトの名無しさん
2022/11/24(木) 11:38:21.44ID:5MNsXfkj ユークリッド平面上の六角形ですか?
そうでなければ向かい合う組み合わせがひとつもないかもしれない
そうでなければ向かい合う組み合わせがひとつもないかもしれない
217デフォルトの名無しさん
2022/11/24(木) 18:43:02.54ID:OYbHbN8A >>209
6 * 4 * 4! = 576
6 * 4 * 4! = 576
218デフォルトの名無しさん
2022/11/24(木) 18:48:51.57ID:m+x+kPsJ >>209
6! - 6*4! = 576
6! - 6*4! = 576
219デフォルトの名無しさん
2022/11/25(金) 09:08:55.49ID:PV2ZG9bu >>214
ほんそれ
ほんそれ
220デフォルトの名無しさん
2022/11/25(金) 15:55:15.09ID:f221QBdQ カカロット予想みたいな名に懸賞金がでてた記憶
221デフォルトの名無しさん
2022/11/25(金) 17:46:32.10ID:pYHT3oH4 お題:アラレちゃんに出てくるウンコみたいなASCIIアートを数値処理で描画せよ
手段は問わない
手段は問わない
222デフォルトの名無しさん
2022/11/25(金) 18:34:08.82ID:VOfQDcty お題:C言語のfrexp()に相当する処理を、基数が10の場合について実装する。
(入力x>0を、
1≦y<10、nを整数として、
y*10^nに変換する。)
回答者の主観で、「素朴」と思われるやり方と、「技巧的」と思われるやり方の2つを実装し、
どこら辺が素朴/技巧的なのかを付記する事。
(入力x>0を、
1≦y<10、nを整数として、
y*10^nに変換する。)
回答者の主観で、「素朴」と思われるやり方と、「技巧的」と思われるやり方の2つを実装し、
どこら辺が素朴/技巧的なのかを付記する事。
223デフォルトの名無しさん
2022/11/25(金) 20:10:20.65ID:UZlFL5FW logを使うのと
10^2^nのテーブルを使うの
10^2^nのテーブルを使うの
224デフォルトの名無しさん
2022/11/25(金) 20:36:02.09ID:UZlFL5FW 普通の倍精度程度の範囲なら
10^n そのまま持つのもあり
工夫しなくても精度が保てる
10^n そのまま持つのもあり
工夫しなくても精度が保てる
225デフォルトの名無しさん
2022/11/26(土) 01:05:17.47ID:ECY3ydQd >>222
Perl
ワンライナー。bashから実行。
自分では文字列変換しかしてなくて肝心な所は sprintf の %e にお任せ。
これは素朴なのか技巧的なのか分からない。手抜きであるとは言えるかも知れないが。
$ perl -ne '$s=sprintf("%e", $_); $s=~s/e([\+\-])?0*(\d+)/"*10^".($1eq"-"?"-":"").$2/e; print "$s\n"'
12345
1.234500*10^4
0.000000567
5.670000*10^-7
100000000000000000000
1.000000*10^20
Perl
ワンライナー。bashから実行。
自分では文字列変換しかしてなくて肝心な所は sprintf の %e にお任せ。
これは素朴なのか技巧的なのか分からない。手抜きであるとは言えるかも知れないが。
$ perl -ne '$s=sprintf("%e", $_); $s=~s/e([\+\-])?0*(\d+)/"*10^".($1eq"-"?"-":"").$2/e; print "$s\n"'
12345
1.234500*10^4
0.000000567
5.670000*10^-7
100000000000000000000
1.000000*10^20
226デフォルトの名無しさん
2022/11/26(土) 01:11:23.77ID:ECY3ydQd sprintf() で %e で元の文字列を作る形式で良いならばCやJava(及びJavaと同じライブラリを使っているKotlin等)でも似たような書き方が可能。
e±NNN の部分の文字列変換を分かり易く書けるかどうかぐらいの違いしかない。
e±NNN の部分の文字列変換を分かり易く書けるかどうかぐらいの違いしかない。
227デフォルトの名無しさん
2022/11/26(土) 10:20:35.91ID:B3T+QFuS228デフォルトの名無しさん
2022/11/30(水) 00:24:31.16ID:dHf1VAwB229デフォルトの名無しさん
2022/11/30(水) 01:40:57.50ID:dHf1VAwB230デフォルトの名無しさん
2022/12/05(月) 14:44:28.58ID:Q41LHkn2 お題
ループを使って次の文字列を出力してください
ABCDEDCBA
ABCD DCBA
ABC CBA
AB BA
A A
ループを使って次の文字列を出力してください
ABCDEDCBA
ABCD DCBA
ABC CBA
AB BA
A A
231デフォルトの名無しさん
2022/12/05(月) 14:46:16.49ID:oclBynCf ループとは?
232デフォルトの名無しさん
2022/12/05(月) 18:00:20.95ID:mCZbwtsD >>230
拙いですが、一応できました。
s = "ABCDE"
l = len(s)
for i in range(l-1, -1, -1):
____if i == l-1:
________print(s[:4]+s[::-1])
____else:
________print(s[:i+1] + " " + s[i::-1])
拙いですが、一応できました。
s = "ABCDE"
l = len(s)
for i in range(l-1, -1, -1):
____if i == l-1:
________print(s[:4]+s[::-1])
____else:
________print(s[:i+1] + " " + s[i::-1])
233デフォルトの名無しさん
2022/12/05(月) 19:01:19.27ID:oyhsvFWd234デフォルトの名無しさん
2022/12/05(月) 19:02:17.14ID:oyhsvFWd235デフォルトの名無しさん
2022/12/07(水) 00:01:38.47ID:bF0Kfo20 const char* str[] = {
"ABCDEDCBA\n",
"ABCD DCBA\n",
"ABC CBA\n",
"AB BA\n",
"A A\n"
};
for (auto s : str) printf(s);
"ABCDEDCBA\n",
"ABCD DCBA\n",
"ABC CBA\n",
"AB BA\n",
"A A\n"
};
for (auto s : str) printf(s);
236デフォルトの名無しさん
2022/12/07(水) 01:22:11.45ID:7vTXTAwc >>230
ChatGPTにお願いしたら↓のコードができた
for i in range(4):
print("A" * (4 - i) + "B" * (2 * i + 1) + "A" * (4 - i))
結果は間違ってた(笑
ChatGPTにお願いしたら↓のコードができた
for i in range(4):
print("A" * (4 - i) + "B" * (2 * i + 1) + "A" * (4 - i))
結果は間違ってた(笑
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国の局長は「両手をポケット」で対峙 宣伝戦で国民に示す ★3 [蚤の市★]
- 中国側が首相答弁の撤回要求、日本側拒否 [夜のけいちゃん★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★4 [ぐれ★]
- 映画「鬼滅の刃」の興行収入急減、日本行き航空券大量キャンセル…中国メディア報道 [蚤の市★]
- 【音楽】Perfume・あ~ちゃんの結婚相手「一般男性」は吉田カバンの社長・吉田幸裕氏(41) 高身長で山本耕史似 [Ailuropoda melanoleuca★]
- 「タワマン天国」に飛びつく若者…SNSに転がる「成功体験」に続けるのか 湾岸エリアの業者が語った現実 [蚤の市★]
- 【悲報】高市効果で「1ドル=160円」が相場へwwwwwwwwwwwwwwwwwwwwwwwwwwwww 止まらぬ高市円安💥💥 [871926377]
- 小川彩佳アナ「高市総理はここまで影響が出ることを想像して発言したんでしょうか」高市ソルジャー「!!!!(シュババババ)」 [931948549]
- 【悲報】おこめ券、9.5億円配布分のうち2.4億が経費、うちJAが1億円中抜き🤗高市ありがとう [359965264]
- FGOで好きなサーヴァントがアビゲイル、北斎、楊貴妃なんだが
- 【悲報】高市有事で日本に同調する国、1つも現れないwwwwwwwwwwwwwww [603416639]
- 自閉症が「んなっしょい」と連呼するお🏡
