[過去ログ] プログラミングのお題スレ Part9 [無断転載禁止]©2ch.net (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
908: 2017/12/24(日)22:49 ID:ke4WkGne(1) AAS
行列演算とか諸々の配列操作関数がないと無理だな
909
(9): 2017/12/24(日)23:49 ID:HHMC0VFW(1) AAS
では簡単なお題を
bを底とする値vを、2〜36進数に変換し表示してください。
なお、bは2〜36の整数、vは0以上の整数とし、不正な入力はないものとしてよい。
また、底と値の区切り文字は入出力ともに特に問わない。
[入力例]
16 deadbabe
[出力例]
2#11011110101011011011101010111110
3#100122100210210001200
4#3132223123222332
省18
910: 2017/12/25(月)00:09 ID:3pQBp6tI(1) AAS
>>909 Java 手抜き実装二つ
外部リンク:ideone.com
外部リンク:ideone.com
911: ◆QZaw55cn4c 2017/12/25(月)00:32 ID:LEWwY/wL(1) AAS
>>909
c++old 2chスレ:tech
912: 2017/12/25(月)02:44 ID:FXcNW9u1(1) AAS
>>909 ruby
n=eval"%2$p.to_i %1$d"%"16 deadbabe".split
(2..36).each{|i|puts"%d#%s"%[i,n.to_s(i)]}
913: 2017/12/25(月)04:27 ID:Cnt90MG5(1) AAS
>>909
外部リンク:ideone.com
C++。まぁこれくらいなら算数でも解ける範囲やな。
ただしコードがバグってないとは言ってない。へへ。
914: 2017/12/25(月)06:21 ID:P1JMpVx5(1) AAS
>>909 lisp
外部リンク:ideone.com
915: 2017/12/25(月)12:28 ID:Lg9qxqUa(1) AAS
>>909
Kotlinらしくしてみようとはしたが、あまりにも短く、更に俺がまだよくKotlinを知らないためにこんな風になった。
外部リンク:paiza.io
肝心な所はJavaとほぼ同じ。
916: 2017/12/25(月)19:56 ID:IEH/2als(1) AAS
>>909 F#
外部リンク:ideone.com
917: 2017/12/26(火)10:23 ID:Hd2qVaf/(1) AAS
>>909 Squeak/Pharo Smalltalk

| n |
n := '16 deadbabe' replaceAll: Character space with: $r; asNumber.
2 to: 36 do: [:i | Transcript cr; show: i; space; show: (n radix: i) asLowercase]
918
(3): 2017/12/28(木)04:53 ID:N8L362th(1/8) AAS
お題を捏造してやるぜ。
アンサーが42になる式を捏造せよ。という数学パズル。
小難しい式をでっち上げた人が優勝。
算数から数学、物理まで式になってればすべての手法が使用可能。統計とかでもいいよ。
制約は答えが42になることのみ。
解けるものはいるか?
919: 2017/12/28(木)04:55 ID:N8L362th(2/8) AAS
あー、忘れてた。
ちゃんと検算して答えを確認できること。
俺、算数しかできないから、各種サービスにかけて検算できるのが望ましい。
920: 2017/12/28(木)04:57 ID:8O6aNcDe(1) AAS
ぷろぐらみんぐ・・・?
921: 2017/12/28(木)05:01 ID:N8L362th(3/8) AAS
ベンチマーク的な感じだな。
たまには本気を出したいだろ?お前ら。
922: 2017/12/28(木)05:04 ID:N8L362th(4/8) AAS
当たり前だが、必要な関数が標準ライブラリになかったら自作すること。
923
(1): 2017/12/28(木)07:10 ID:s+AqweGp(1) AAS
>>918 ruby
require 'open-uri'

expr = "the Answer to the Ultimate Question of Life, the Universe, and Everything"

uri = "外部リンク:www.google.com
puts open(format(uri, expr.gsub(' ', '%20'))).string[/data="\K[^"]*/]
#=> 42
924: 2017/12/28(木)07:34 ID:N8L362th(5/8) AAS
>>923
元ネタはそれ。正解の一端。
925
(1): 2017/12/28(木)08:07 ID:i+4FV8XV(1) AAS
>>918
brainfuck
外部リンク:ideone.com
926
(1): 2017/12/28(木)09:35 ID:wX0EFIYP(1) AAS
>>918
難しさの判定を人間が気分でするしかないとなると死ぬまで気に入らないと
言い続けて終わらないようにもできてしまうわけで、少なくともお題の判定
方法としては適切ではないのではないか?
927
(1): 2017/12/28(木)11:19 ID:ZkyapKMq(1) AAS
式を捏造せよと言ってんのに、検算して答えがあってることを確かめろとか矛盾してて草
928: 2017/12/28(木)11:41 ID:N8L362th(6/8) AAS
>>925
基本的かつ合理的。

>>926
投票制にする?

>>927
答えは42になることだけは決まってるんだから、検算できないのはどういう理由?
プログラミングやるんだから、イデオンとか使うんじゃだめなの?
929: 2017/12/28(木)15:25 ID:0tvuK50P(1) AAS
片山に次ぐ逸材かもしれないが出題者が馬鹿だとやる気が出ないという良い見本
930: 2017/12/28(木)15:31 ID:N8L362th(7/8) AAS
自由を泳げないって不便だね。
何やっても良いんだからなんかすればいいって話なんだけど。
定型の答えなんか求めてないのは出題見ればわかるだろ。
発想力が欠如してるんじゃないか?

基本的にベンチマークだと言ってるでしょ?
捏造っていう言葉が悪かったら謝るが。構成しろってことにすれば大体同じや。
931: 2017/12/28(木)15:32 ID:N8L362th(8/8) AAS
口だけのやつはぶっぶーですわ。
932: 2017/12/28(木)16:00 ID:4ng0NpPh(1) AAS
自由を泳げないって
933: 2017/12/28(木)18:49 ID:Er3In3fn(1) AAS
Cコ:彡
934: 2017/12/29(金)00:30 ID:+gfutoXL(1) AAS
>>909 rust
外部リンク:ideone.com
・BigInt不使用
・n.to_s(b)の形にしたかったが素早く諦めた
・色んなところに迷いと妥協が見え隠れ
935
(5): 2017/12/29(金)02:28 ID:IV3yH5ho(1/2) AAS
お題:入力があったら6面のサイコロを振って出た目を出力してください
ただし数字を使ってはならない
936
(1): 2017/12/29(金)03:07 ID:GekNq94X(1/3) AAS
そういう数字を使ってはいけないって誰得なの?
937
(1): 2017/12/29(金)05:31 ID:5y9SQxLe(1/3) AAS
>>935
Unicode の U+2680 〜 U+2685 は?
??????
1-
あと 65 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.019s