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

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2020/03/13(金) 01:42:47.06ID:0rEhys36
プログラミングのお題スレです。

【出題と回答例】
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/

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

※前スレ
プログラミングのお題スレ Part16
https://mevius.5ch.net/test/read.cgi/tech/1573948822/
722デフォルトの名無しさん
垢版 |
2020/06/01(月) 20:27:00.98ID:v/h5RNAa
>>721
その負の数に関する定義を知ってるかどうかの話ですよね
2020/06/01(月) 20:27:13.43ID:lCRR7ZWs
>>719
悪いけどここにいるあなた以外はみな知ってるよ
2020/06/01(月) 20:27:44.88ID:8AaThHDM
>>720
二十四時間制とします。
725デフォルトの名無しさん
垢版 |
2020/06/01(月) 20:28:18.55ID:v/h5RNAa
>>723
それはあなたの感想ですよね?
つまりプログラマーなら負の数の余りに関する理解があると信じてるということですね?
やばいですね☆
2020/06/01(月) 20:28:26.08ID:MVTCULvy
小学生が習うことすら知らなくて恥ずかしくないの?
公理主義の数学を語るうえで信じるもクソもねえよアホか
2020/06/01(月) 20:28:51.89ID:8AaThHDM
>>720
2つの時刻は同日のものとします。
728デフォルトの名無しさん
垢版 |
2020/06/01(月) 20:29:12.56ID:v/h5RNAa
>>726
公理とはなんの話ですか?
負の数の余りに関する定義を知ってるかどうかの話をしているのですが会話できないのですか?
2020/06/01(月) 20:29:15.02ID:lCRR7ZWs
>>725
いや、信じるどうこうじゃなくてまともな教養ある人間は全員知ってるでしょうさすがに
730デフォルトの名無しさん
垢版 |
2020/06/01(月) 20:29:48.63ID:v/h5RNAa
>>729
だからそれはあなたが個人的に信じてることですよね?
言ってる意味わかりますか?
2020/06/01(月) 20:30:07.57ID:MVTCULvy
もう愉快犯だろコレwww
さすがにこんなバカがこの世に存在するとは思いたくない
2020/06/01(月) 20:31:01.11ID:lCRR7ZWs
>>730
「だからそれはあなたが個人的に信じてることですよね?」
っというのはあなたが個人的に信じてることですよね?
言ってる意味わかりますか?
733デフォルトの名無しさん
垢版 |
2020/06/01(月) 20:31:13.20ID:v/h5RNAa
「まともな教養のある人間」とかいう曖昧なワードでごまかそうとしてるのですかね
あなたにとっては教養のあるまともな人間とは数学の基礎的な公理をしっかり理解してるってことですか?
2020/06/01(月) 20:31:35.64ID:ccscrclc
>>727
了解!てかなんかアスペみたいな反応ですまんw
2020/06/01(月) 20:31:58.54ID:lCRR7ZWs
>>733
少なくとも駒場の同級生は全員一人残らず知ってたよ
736デフォルトの名無しさん
垢版 |
2020/06/01(月) 20:32:12.17ID:v/h5RNAa
>>732
そのレスでは私がなにを信じてると言いたいのかわかりませんね。
2020/06/01(月) 20:32:21.03ID:58vLY0oM
整数論での基本的なところを省略しただけでどんだけ引っ張るねん
基本なんでわざわざ明記しなかっただけだろ
素数の定義も併記したほうがよかったの?
わかんなかったら聞きゃいいだけ
738デフォルトの名無しさん
垢版 |
2020/06/01(月) 20:32:40.23ID:v/h5RNAa
>>735
それはあなたの周りの人間のはなしですよね?
それは一般論ではありませんね
2020/06/01(月) 20:34:15.85ID:MVTCULvy
>>738
駒場ってどこにあるのか知ってる?ガイジくん
740デフォルトの名無しさん
垢版 |
2020/06/01(月) 20:37:30.51ID:v/h5RNAa
>>739
私の認識では東大のことを言ってると思っていますが勘違いならすみません。
でもそれがどうかしたのですか?
いずれにしろあなたの周りの人間のはなしということに変わりはありませんね。
勝手にまともな教養のある人間というのを都合のいいレベルに引き上げて「普通は負の数の余りを扱える」とか言わないでください
2020/06/01(月) 20:41:59.64ID:MVTCULvy
俺じゃねえよアホ
てか一般人のレベル引き下げてんのお前じゃん
742デフォルトの名無しさん
垢版 |
2020/06/01(月) 20:42:34.74ID:v/h5RNAa
>>741
で、あなたは本当にプログラマーなら負の数の余りの定義を知ってると信じてるですか?
やばいですね☆
2020/06/01(月) 20:45:38.43ID:sHDqW2qD
>>671 で権威のある書籍を引用してみましたが、全然動じないし通じないようですね
私が学生時代のときは名前を見ただけで無条件に「ごめんなさい」といってしまったに違いないのですけれども今日日はだめですかね
ただ私の方にも落ち度はあり、権威を借りて説得する、というのは数学的な態度とはいえない、と反省しています
2020/06/01(月) 20:46:00.26ID:lCRR7ZWs
>>740
教養ある人っていうのは東大の教養時代に進振りの点数が90点くらいになるような、
リベラルアーツを堪能した知識欲旺盛な人物のことだと思ってたんですけど
教養がない人にとっての教養がある人の認識は違うってことですかね
2020/06/01(月) 20:46:36.72ID:MVTCULvy
>>743
お前は先に複素解析履修しなおせハゲ
746デフォルトの名無しさん
垢版 |
2020/06/01(月) 20:47:15.47ID:v/h5RNAa
彼はなんの話をしているのでしょうか。
私は>>709に反応しただけですよ?
何か都合よく言いくるめたいのですかね
やばいですね☆
2020/06/01(月) 20:48:17.60ID:BNh7nivJ
>>711
なんか似たようなのを書いた
perl5
https://paiza.io/projects/be3efu6d-AsUemezgEq3aQ

片方は現在時刻との差になる
引数の表現がちょっと豊富
2020/06/01(月) 20:49:11.17ID:MVTCULvy
>>746
小学生ですら知ってることを知らずに恥をかいて5chでID真っ赤にするとか生きてて恥ずかしくないんですかね
やばいですね☆
749デフォルトの名無しさん
垢版 |
2020/06/01(月) 20:49:14.35ID:v/h5RNAa
>>744
それに対する私の意見は>>740の後半に書いてますね
勝手に普通じゃないことを普通と決めつけてそれに当てはまらない人をやばい奴扱いしないでください
750デフォルトの名無しさん
垢版 |
2020/06/01(月) 20:49:37.42ID:v/h5RNAa
>>748
負の数の剰余は世の中の90%は知らないと何度言えば覚えるのか…
2020/06/01(月) 20:49:48.87ID:OLzrNVzz
>>705
素数判定があまりに遅いのでBPSW法の実装を試してるんだけど、負数の剰余とか平気で登場するから、もろにこれにハマったw
これを期に勉強できてよかったよ
2020/06/01(月) 20:50:04.31ID:sHDqW2qD
>>742
プログラムを書くときは、そういう点はきちんと把握する必要はありますね
モジュロ中置演算子に与える引数のうち一方または両方が負数のときの振る舞いは、言語によって大きく異なります。
https://shunirr.hatenablog.jp/entry/20120409/1333993409
2020/06/01(月) 20:50:22.12ID:lCRR7ZWs
>>749
私からすれば東大の中の上位レベルの教養があるのが普通です
勝手にあなたの普通を押し付けないでください
754デフォルトの名無しさん
垢版 |
2020/06/01(月) 20:50:43.43ID:v/h5RNAa
>>752
それは私でも知っていますね!
でも今回の件には関係ないですね!
755デフォルトの名無しさん
垢版 |
2020/06/01(月) 20:51:26.92ID:v/h5RNAa
>>753
東大が普通という認識はやばいですね☆
2020/06/01(月) 20:52:11.78ID:MVTCULvy
>>750
この世の100%は知ってるぞ
お前以外な
757デフォルトの名無しさん
垢版 |
2020/06/01(月) 20:52:29.38ID:v/h5RNAa
>>756
それをほんとうにしんじてるとしたらやばいですね☆
2020/06/01(月) 20:52:57.40ID:lCRR7ZWs
>>755
いやだって周りにあなたみたいな白痴いませんから……
759デフォルトの名無しさん
垢版 |
2020/06/01(月) 20:53:35.17ID:v/h5RNAa
>>758
いずれにしろ負の数の余りに関する定義を普通の人は知ってるという認識はやばいですね☆
2020/06/01(月) 20:54:32.42ID:2s1it8jV
数学の話なのにもう「信じてる」とか感覚の問題でしか反論できてない時点でID:v/h5RNAaはゴミ
死んだ方が良い
この先生きてても誰もお前のことを好きにならない
2020/06/01(月) 20:55:17.45ID:8AaThHDM
皆んな問題解こうよ
2020/06/01(月) 20:55:19.02ID:h88IbzI+
>>759
あんたの主張論理的に破綻してるって気づいてる?
すごく間抜けだよ
2020/06/01(月) 20:55:54.70ID:kowSVS1d
お前らまだやってるのかw
2020/06/01(月) 20:56:01.91ID:MVTCULvy
>>761
まともな問題の1問でも出せよ
765デフォルトの名無しさん
垢版 |
2020/06/01(月) 20:56:21.64ID:v/h5RNAa
>>760
あなたのレスでは会話になりませんね!
純粋な数論しかしてないと認識してるのはやばいですね☆
負の数の余りの定義を知らないとやばい奴扱いされるのが妥当らしいかの話ですよね!
766デフォルトの名無しさん
垢版 |
2020/06/01(月) 20:56:42.24ID:v/h5RNAa
>>762
その「普通」の認識がやばいってことですね!
2020/06/01(月) 20:58:33.76ID:58vLY0oM
お題と関係ない話を延々と…
世間一般的に伝わるかどうかなんてスレどころか板違いだろ
768デフォルトの名無しさん
垢版 |
2020/06/01(月) 20:59:01.42ID:v/h5RNAa
>>767
確かにそうですね
ごめんなさい
769デフォルトの名無しさん
垢版 |
2020/06/01(月) 20:59:06.75ID:XYwqkQb+
>>711
Java
https://paiza.io/projects/TCByrFtZiyLohtEqOUlwqw
2020/06/01(月) 20:59:22.93ID:MVTCULvy
>>766
もう少しひねりのあるレスしろや
同じことばっか言ってて詰まんねえぞ
771デフォルトの名無しさん
垢版 |
2020/06/01(月) 20:59:52.71ID:v/h5RNAa
>>770
そうですか、ごめんなさい��
2020/06/01(月) 20:59:53.15ID:sHDqW2qD
>>745
それはそのとおりなんですけれども、なかなか手がつかなくて…
電験2種に取り組んでおりそれに関係するようでしたら私も目の色を変えてやるのだろうと思いますが
今のところ値域が複素数のことはあっても、定義域は実時間 t で実数しかとらないのです…
2020/06/01(月) 21:00:13.41ID:lCRR7ZWs
>>768
無知は無知なりにおとなしくしててね
2020/06/01(月) 21:00:21.33ID:8AaThHDM
お題: 与えられた英字文字列のrot13を求めよ。
775デフォルトの名無しさん
垢版 |
2020/06/01(月) 21:01:29.96ID:v/h5RNAa
>>773
あなたのことも言われてると思いますよ☆
2020/06/01(月) 21:03:53.18ID:8AaThHDM
>>774
英字以外は変更しない。
2020/06/01(月) 21:03:57.61ID:lCRR7ZWs
>>775
人のせいにしてんじゃねえぞハゲ
面白いダジャレの1つでも言ってみろよ
778デフォルトの名無しさん
垢版 |
2020/06/01(月) 21:21:18.20ID:XYwqkQb+
>>774
Java
https://paiza.io/projects/emL3u5iGrFP56CHUI0OdaQ?language=java
2020/06/01(月) 21:26:08.77ID:8AaThHDM
お題: xy平面において原点を中心とし、4頂点が軸の上にある一辺10cmの正方形の紙について、与えられた定数a,b,cに対して、
直線方程式a*x + b*y = cを折り線として、紙をプラスの方向に完全に180度折り曲げた後に正方形の4個の頂点がどこに移るかを計算せよ。
可能ならば図示せよ。単位はcmとする。

入力例) a=1, b=-3, c=0.
a=-1, b=1, c=5.
780デフォルトの名無しさん
垢版 |
2020/06/01(月) 21:27:50.24ID:3YbOvSX5
>>711
pythonで書いてみた
def zikansa(x,y):
time1 = x.split(':')
time2 = y.split(':')
for i in range(3):
time1[i]=int(time1[i])
time2[i]=int(time2[i])
total1 = 3600*time1[0]+60*time1[1]+time1[2]
total2 = 3600*time2[0]+60*time2[1]+time2[2]
return abs(total1-total2)
初心者なので変なとこあったら教えて欲しい
781デフォルトの名無しさん
垢版 |
2020/06/01(月) 21:47:43.22ID:3YbOvSX5
>>774
やってみた
def rot(x):
alphabet=['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z']
return alphabet[(alphabet.index(x)+13)%26]

def rot13(X):
text = ''
for i in range(len(X)):
if X[i] in alphabet:
text += rot(X[i])
elif X[i].lower() in alphabet:
text += rot(X[i].lower()).upper()
else:
text +=X[i]
return text
2020/06/01(月) 21:52:39.45ID:8AaThHDM
お題: >>774のGUIアプリを作れ。
2020/06/01(月) 22:15:39.12ID:8AaThHDM
お題: トマトの選別をするシステムを作ることになった。ほとんどのトマトは真っ赤で、カメラは照明下で無地のホワイトカラーを
背景に画像いっぱいにトマトを一個一個撮影する。赤くないトマトは不良品として除外したい。
一個のトマトを撮影した画像を入力とし、赤くない場合は0、赤い場合は1を返す判定プログラムを作れ。可能ならば、しきい値をいくつか調整できるようにせよ。
784デフォルトの名無しさん
垢版 |
2020/06/01(月) 22:17:14.14ID:3YbOvSX5
>>782
pythonで作ってみた
>>781とくっつけたら出来る
import tkinter
from tkinter import messagebox

root = tkinter.Tk()
root.title("rot13")
root.geometry("360x360")
input_box = tkinter.Entry(width=40)
input_box.place(x=10, y=35)
input_label = tkinter.Label(text="英文字列を入力")
input_label.place(x=10, y=10)

def onClick():
messagebox.showinfo('結果',rot13(input_box.get()+'です。'))
button = tkinter.Button(text="rot13を実行",command=onClick)
button.place(x=10, y=65)

root.mainloop()
2020/06/01(月) 22:37:04.21ID:8AaThHDM
お題: 何も乗ってない将棋盤の上のあるマスに一つだけ角を置く。将棋のルールで角の移動できる範囲を図示せよ。
2020/06/01(月) 22:47:24.99ID:8AaThHDM
お題: 0〜9のアラビア数字が複数並んだ文字列が与えられる。統計して各数字の出現確率を小数点以下2桁の百分率で出力せよ。

入力例) 576985238557117185893588855965544756
2020/06/01(月) 22:56:11.14ID:8AaThHDM
お題: 夏休みの日記ジェネレーターを作れ。
2020/06/01(月) 23:05:22.83ID:8AaThHDM
お題:
1) 四則演算ができるシンプルな電卓プログラムP1を作れ。
2) 入力として計算式が与えられたら、P1を操作することでその式の値を計算するプログラムP2を作れ。
789デフォルトの名無しさん
垢版 |
2020/06/01(月) 23:35:38.22ID:5NIHbXOS
まだ22歳の学生社長が得た、23億円の「使い道」
あの橋本環奈をCMに使うバイトアプリの雄
https://toyokeizai.net/articles/-/319511
中学時代の車いす生活から、17歳で起業するまで
https://www.advertimes.com/20200130/article306925/
ミャンマー発 AIダイニングアプリ「Yathar」をしかける日本人起業家
https://roboteer-tokyo.com/archives/14840
自分の視野は「世の中の0.001%」と自覚せよ。ビジネスチャンスを掴む4つの習慣
https://headlines.yahoo.co.jp/hl?a=20200511-00010001-srnijugo-life
アプリの視聴率がわかる 高専卒起業家の独創力
https://www.nikkei.com/article/DGXMZO46695580Y9A620C1000000/
1万人の若者を支援!インターンが日本を変えるかも!? glowshipの若き創業者・足立卓也氏インタビュー
https://sogyotecho.jp/glowship-adachi-interview/
大学生起業家が設立1年で20億円調達! 単発バイトアプリに外食企業など出資【タイミー】
https://foodfun.jp/archives/3490
790デフォルトの名無しさん
垢版 |
2020/06/02(火) 02:24:22.44ID:k7tdZMdb
>>711
Kotlin
https://paiza.io/projects/pK9vnnbKMVfw7JB8ue86nA

2つを小さい順に並べてから秒に変換して引き算してるだけ。
791デフォルトの名無しさん
垢版 |
2020/06/02(火) 11:04:10.47ID:WbBzC4+O
お題:モールス符号を復号化してください
短点 = "・"
長点 = "−"
区切り = " "

例)
入力
・・・・ ・ ・−・・ ・−・・ −−− ・−− −−− ・−・ ・−・・ −・・
出力
HELLOWORLD
792デフォルトの名無しさん
垢版 |
2020/06/02(火) 11:07:50.40ID:WbBzC4+O
オンラインアルゴリズムで
2020/06/02(火) 20:41:53.44ID:BraJU2fW
オンライナルゴリズムってどんなアルゴリズム?
2020/06/02(火) 23:40:40.58ID:k7tdZMdb
モールス信号のお題って、俺が前に出したことがあるような?
文字をモールス信号に変えるやつだったかな?
2020/06/03(水) 03:18:10.94ID:uRIUpjP0
お題: 木構造を使ったお題を作れ
2020/06/03(水) 08:13:18.71ID:X88w3U2P
それもう出たお題
A1
__b1
__b2
____c1
A2
__b3

のようなのを構築させるやつ
2020/06/03(水) 12:10:57.87ID:6XXG+ogo
有向グラフが木であるな判別せよ
798デフォルトの名無しさん
垢版 |
2020/06/03(水) 13:59:01.91ID:xCFh1cyu
お題:頂点数Vnと枝数Bnが与えられる。連結で合同でないグラフをすべて書き出せ。
799デフォルトの名無しさん
垢版 |
2020/06/03(水) 14:31:14.73ID:xWaVWX/h
https://tokyokeizaiunivcs.syd1.qualtrics.com/jfe/form/SV_3V4Yp8Oqm7XQwbb
800デフォルトの名無しさん
垢版 |
2020/06/03(水) 15:01:27.78ID:MZUeYaEJ
IT掲示板群 ttp://x0000.net/forum.aspx?id=15
/\
学術の巨大掲示板群 - アルファ・ラボ ttp://x0000.net
数学 物理学 化学 生物学 天文学 地理地学
IT 電子 工学 言語学 国語 方言 など

simulationライブラリで純粋な関数式プログラミングをする
ttp://x0000.net/topic.aspx?id=3631-0
UIライブラリ (C#, 2D) を作ったよ
ttp://x0000.net/topic.aspx?id=3688-0
連続と離散を統一した!
ttp://x0000.net/topic.aspx?id=3709-0
4Dエンジン(画像有り)
ttp://x0000.net/topic.aspx?id=3677-0
matrixのライブラリ
ttp://x0000.net/topic.aspx?id=3711-0
ある強力なFor関数
ttp://x0000.net/topic.aspx?id=3630-0
SQLライブラリ
ttp://x0000.net/topic.aspx?id=3675-0

PS malloc / free を実装してみた (C#)
ttp://up.x0000.net/files/TMallocTest.zip
801デフォルトの名無しさん
垢版 |
2020/06/03(水) 15:52:13.10ID:S4isIX3d
>>10 js
能力低すぎて3か月もかかってしまった
https://codepen.io/as124680/full/Bajapro
802デフォルトの名無しさん
垢版 |
2020/06/03(水) 16:02:27.51ID:KDlF+5RH
>>801 かっこいい
2020/06/03(水) 16:12:50.14ID:uRIUpjP0
>>801
すげぇ
2020/06/03(水) 18:05:04.07ID:fRs9+Xkd
>>801
やるじゃん。君だったら、シミュレーションゲームのキャラも作れるどろう。
2020/06/03(水) 18:20:14.70ID:XvmJCRJT
凄いよ
凄いけどさ。。労力の使い道、間違ってないか?こんなとこで
806デフォルトの名無しさん
垢版 |
2020/06/03(水) 18:36:37.68ID:nPeEbGkA
趣味のプログラミングと義務のプログラミングは違うくね?
2020/06/03(水) 18:37:26.73ID:aceFZYCa
>>801
3ヶ月はやりすぎやろーwって思って覗いたら力作だった
今後も頑張って!
2020/06/03(水) 19:17:52.62ID:ryBxJNK5
>>801
!!
js 習いたくなりました!
2020/06/03(水) 19:29:40.86ID:fRs9+Xkd
戦艦もののシミュレーションゲームとか作って、ゲーム会社に売り込んでみたら?
2020/06/03(水) 19:29:44.33ID:4jYW7gMY
>>808
お前は先に解析やれよ
2020/06/03(水) 19:29:56.09ID:X88w3U2P
>>801
おお cool
2020/06/03(水) 19:30:52.69ID:gDhd9/7G
久々に良いものを見た。
そういえばしばらく仕事以外のプログラミングから遠ざかっていたな...
2020/06/03(水) 19:54:45.25ID:fRs9+Xkd
5chに天才ハッカー登場!
2020/06/03(水) 22:36:49.52ID:7QwRlv8f
お題を出される方は当然自身の答えを持ち合わせてから出すんですよね?
答え合わせはどうだったのですか?
815デフォルトの名無しさん
垢版 |
2020/06/03(水) 23:19:23.57ID:s2kYPv50
多分俺日本で一番技術力高いと思うわ
日本一になった今思うことは問題が簡単過ぎてつまらん。ライバルがいなくてつまらん
俺はいったい何をすればいいのか
2020/06/03(水) 23:21:04.09ID:X88w3U2P
Adobeのようにソフトを市場にうちだすんだ
あなたはお金を得られて嬉しい
ユーザーは高い技術がうみだした良い製品を使えて嬉しい
2020/06/03(水) 23:27:43.96ID:fRs9+Xkd
>>815
人工知能チップと人工知能ドライバーモデルを開発して人工知能OSを設計する。
2020/06/03(水) 23:29:22.65ID:fRs9+Xkd
>>815
逆コンパイラを作る。
819デフォルトの名無しさん
垢版 |
2020/06/03(水) 23:32:03.80ID:s2kYPv50
お題:
説明変数に測定誤差が生じるとき最小二乗法は一致推定量とはならない
正しい尤度方程式を導出し最尤推定を行えば一致推定になるが、驚くべきことに測定誤差があるとき最尤推定は確率収束が最も早い推定にはならない
これをネイマン・スコット問題という
最も収束が早い推定にはどのようなものがあるかを述べ、実装を行え
2020/06/03(水) 23:34:25.50ID:E4CeOL7d
>>815
>>801を3次元化してSAOガンゲイルオンライン作れそう?
821デフォルトの名無しさん
垢版 |
2020/06/04(木) 11:03:46.04ID:fpPgT8jn
お題:
文脈依存文法を実装せよ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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