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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
1
(3): デフォルトの名無しさん [sage] 2016/12/01(木)16:58 ID:gTkHDluD(1)
プログラミングのお題スレです。

前スレ
プログラミングのお題スレ Part8©2ch.net
2chスレ:tech

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

2 名前:デフォルトの名無しさん
  >>1 使用言語
  回答本文

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

宿題は宿題スレがあるのでそちらへ。
903: デフォルトの名無しさん [sage] 2017/12/24(日)06:15 ID:C5ELqEVz(1)
>>901-902
10-c,10の最小公倍数じゃね?
904: デフォルトの名無しさん [sage] 2017/12/24(日)12:14 ID:PCWcyI8B(1)
>>899
>>896
905: デフォルトの名無しさん [] 2017/12/24(日)13:55 ID:aCkD6VOe(1)
数学云々言ってる奴って、何故かその成果見せないよな。
俺でも出来そうなFUD、いやマウントかな。
906: デフォルトの名無しさん [] 2017/12/24(日)16:16 ID:7ASFTRv4(1)
ていうか、計算機はどちらかというと算数だよな。
数学は公式とか証明とか、そういう手順みたいなものを考えるわけで、プログラミングに近い。
コンピュータは作られたプログラムに従って計算結果を出すだけ。
もちろんプログラムそのものをコンピュータに作らせることも可能だけどね。これは次元が違う話だよね。
907: デフォルトの名無しさん [sage] 2017/12/24(日)20:21 ID:TJswah5E(1)
プログラムには算数と三角関数とかがあればいい
あとN進法
908: デフォルトの名無しさん [sage] 2017/12/24(日)22:49 ID:ke4WkGne(1)
行列演算とか諸々の配列操作関数がないと無理だな
909
(9): デフォルトの名無しさん [sage] 2017/12/24(日)23:49 ID:HHMC0VFW(1)
では簡単なお題を
bを底とする値vを、2〜36進数に変換し表示してください。
なお、bは2〜36の整数、vは0以上の整数とし、不正な入力はないものとしてよい。
また、底と値の区切り文字は入出力ともに特に問わない。
[入力例]
16 deadbabe
[出力例]
2#11011110101011011011101010111110
3#100122100210210001200
4#3132223123222332
5#30122344134421
6#1414413520330
7#161402600604
8#33653335276
9#10570723050
10#3735927486
11#1647919685
(略)
27#9h9ll1i
28#7l225hi
29#6842o9l
30#53m7kg6
31#46f9hir
32#3farelu
33#2tf7mor
34#2e7m366
35#214kbpb
36#1ps9w3i
910: デフォルトの名無しさん [sage] 2017/12/25(月)00:09 ID:3pQBp6tI(1)
>>909 Java 手抜き実装二つ
https://ideone.com/jybq1N
https://ideone.com/Wm8OQ2
911: ◆QZaw55cn4c [sage] 2017/12/25(月)00:32 ID:LEWwY/wL(1)
>>909
c++old 2chスレ:tech
912: デフォルトの名無しさん [sage] 2017/12/25(月)02:44 ID:FXcNW9u1(1)
>>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: デフォルトの名無しさん [sage] 2017/12/25(月)04:27 ID:Cnt90MG5(1)
>>909
https://ideone.com/dxqIrP
C++。まぁこれくらいなら算数でも解ける範囲やな。
ただしコードがバグってないとは言ってない。へへ。
914: デフォルトの名無しさん [] 2017/12/25(月)06:21 ID:P1JMpVx5(1)
>>909 lisp
https://ideone.com/6D7LRp
915: デフォルトの名無しさん [] 2017/12/25(月)12:28 ID:Lg9qxqUa(1)
>>909
Kotlinらしくしてみようとはしたが、あまりにも短く、更に俺がまだよくKotlinを知らないためにこんな風になった。
https://paiza.io/projects/BpAXUQuDCaOSD6Q6GN4O8A
肝心な所はJavaとほぼ同じ。
916: デフォルトの名無しさん [sage] 2017/12/25(月)19:56 ID:IEH/2als(1)
>>909 F#
https://ideone.com/rRZ949
917: デフォルトの名無しさん [sage] 2017/12/26(火)10:23 ID:Hd2qVaf/(1)
>>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): デフォルトの名無しさん [sage] 2017/12/28(木)04:53 ID:N8L362th(1/8)
お題を捏造してやるぜ。
アンサーが42になる式を捏造せよ。という数学パズル。
小難しい式をでっち上げた人が優勝。
算数から数学、物理まで式になってればすべての手法が使用可能。統計とかでもいいよ。
制約は答えが42になることのみ。
解けるものはいるか?
919: デフォルトの名無しさん [sage] 2017/12/28(木)04:55 ID:N8L362th(2/8)
あー、忘れてた。
ちゃんと検算して答えを確認できること。
俺、算数しかできないから、各種サービスにかけて検算できるのが望ましい。
920: デフォルトの名無しさん [sage] 2017/12/28(木)04:57 ID:8O6aNcDe(1)
ぷろぐらみんぐ・・・?
921: デフォルトの名無しさん [sage] 2017/12/28(木)05:01 ID:N8L362th(3/8)
ベンチマーク的な感じだな。
たまには本気を出したいだろ?お前ら。
922: デフォルトの名無しさん [sage] 2017/12/28(木)05:04 ID:N8L362th(4/8)
当たり前だが、必要な関数が標準ライブラリになかったら自作すること。
923
(1): デフォルトの名無しさん [sage] 2017/12/28(木)07:10 ID:s+AqweGp(1)
>>918 ruby
require 'open-uri'

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

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

>>926
投票制にする?

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

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

>>937
確認してないけどいいのでは
939: デフォルトの名無しさん [sage] 2017/12/29(金)09:20 ID:GekNq94X(2/3)
>>935
https://ideone.com/GrYSWB
C++。こんな感じ?
940: デフォルトの名無しさん [sage] 2017/12/29(金)09:29 ID:GekNq94X(3/3)
https://ideone.com/ZRXCD5
こっちの方がそれっぽいか。
941: デフォルトの名無しさん [sage] 2017/12/29(金)20:57 ID:QkO9em45(1)
数字を使ってはならないってのが謎
AAで出力しろってか?
942: デフォルトの名無しさん [] 2017/12/29(金)21:21 ID:aTe03Y1I(1)
>>935
Rubyで。
p rand('abcdef'.length) + 'z'.length
943: デフォルトの名無しさん [sage] 2017/12/29(金)21:28 ID:FAMD2vO+(1)
数字を使うなって表示なのかそれともソースなのか?

表示なら
●●●●●●とか
944: デフォルトの名無しさん [sage] 2017/12/29(金)21:29 ID:u/2CuQjm(1)
両方だろ
945: デフォルトの名無しさん [sage] 2017/12/29(金)21:50 ID:VnRfvHlH(1/3)
そもそも入力が何なのかすら意味不明。却下
946
(3): デフォルトの名無しさん [] 2017/12/29(金)22:22 ID:1z8qBjEb(1)
お題
自然数 n を入力とし, a と b を乗ずると n になるような自然数 a と b を出力する.
a と b の侯補が複数存在する場合は, a と b の和がもっとも小さなものを出力すること.
947: デフォルトの名無しさん [] 2017/12/29(金)22:32 ID:5y9SQxLe(2/3)
>>938
じゃあUnicodeのU+2680からの文字を使った版。Kotlinで。
https://paiza.io/projects/GElJ8jIbi45jocyYirbO8w
入力があったらの部分は最初の readLine() だ。
下の「入力」タブの所で改行を一つ入れてあるので開いたら即出力がある。
948: デフォルトの名無しさん [] 2017/12/29(金)23:03 ID:5y9SQxLe(3/3)
>>935
また Kotlin。
サイコロの目の一つは5x5ビットあれば表現できるので配列に詰め込んで後で変換して出すようにした。
https://paiza.io/projects/uGhQ6cuRqbnlGc2TTvT92w?language=kotlin
別に配列でなくてもとにかく 5*5*6 (=150) bit 詰め込めるなら何でも良い。
949
(2): デフォルトの名無しさん [sage] 2017/12/29(金)23:13 ID:VnRfvHlH(2/3)
>>946
15.times{|n|
sqrt_n = Integer.sqrt(n)
(2 * sqrt_n..n + 1).each { |s|
(sqrt_n..n).each { |i|
next unless i * (s - i) == n
puts '%d * %d = %d' % [i, s - i, n]
break
} || break
}
}

0 * 0 = 0
1 * 1 = 1
1 * 2 = 2
1 * 3 = 3
2 * 2 = 4
5 * 1 = 5
2 * 3 = 6
7 * 1 = 7
2 * 4 = 8
3 * 3 = 9
5 * 2 = 10
11 * 1 = 11
3 * 4 = 12
13 * 1 = 13
7 * 2 = 14
950: デフォルトの名無しさん [sage] 2017/12/29(金)23:14 ID:VnRfvHlH(3/3)
>>949はRuby2.5.0ね
951
(1): デフォルトの名無しさん [] 2017/12/29(金)23:25 ID:IY4nOP57(1)
>>935
https://paiza.io/projects/dpm1gJDuxMLd6pvQau8rig?language=kotlin
952: デフォルトの名無しさん [] 2017/12/30(土)00:34 ID:64dx8gku(1/2)
>>946
def r9_946(n)
Math.sqrt(n).to_i.downto(1) do |e|
return [e, n / e] if (n / e) * e == n
end
end

1.upto(100) do |n|
a, b = r9_946(n)
printf("%d = %d * %d¥n", n, a, b)
end
953
(1): デフォルトの名無しさん [sage] 2017/12/30(土)00:45 ID:6/kbfUjB(1)
>>949から100倍くらい早くなった
https://ideone.com/4qZ3Di
954: デフォルトの名無しさん [sage] 2017/12/30(土)01:37 ID:2QbO+yEX(1)
>>951
出目が0〜6?

確率的には
0: 1.56%
1: 9.38%
2: 23.44%
3: 31.25%
4: 23.44%
5: 9.38%
6: 1.56%
くらいか?
955: デフォルトの名無しさん [sage] 2017/12/30(土)09:12 ID:6VD4P8Az(1/14)
>>946
https://ideone.com/GSawYb
C++。条件足りてるかよくわかってないけど、適当に書いたらそれぽい感じになった。
あってる保証はない。
956: デフォルトの名無しさん [sage] 2017/12/30(土)09:19 ID:6VD4P8Az(2/14)
なんか俺の劣化>>953みたいな感じだな。
うーん。名案だとは思ったのだけど。むむむ・・・。
957: デフォルトの名無しさん [sage] 2017/12/30(土)09:31 ID:6VD4P8Az(3/14)
うほ、フィルターしてる条件にバグがあった。良く動いてたな。
958: デフォルトの名無しさん [sage] 2017/12/30(土)09:33 ID:6VD4P8Az(4/14)
これ、片方1のやつって素数かな?
エラトステネスの篩とどっちが軽いかな。
959
(6): デフォルトの名無しさん [] 2017/12/30(土)12:46 ID:ZPxTZMGf(1/3)
お題
要素が素数, かつ要素の総和が2018になる集合のうち, 要素数がもっとも大きい集合を出力する.
960
(1): デフォルトの名無しさん [] 2017/12/30(土)12:59 ID:64dx8gku(2/2)
>>959
[2]*(2018/2)
961
(1): デフォルトの名無しさん [sage] 2017/12/30(土)14:25 ID:6VD4P8Az(5/14)
>>959
https://ideone.com/lwcNQR
C++。DPの練習。必要な数はわかったが過程の表示の仕方がわからない。
どうすれバインダー。Orz
962: デフォルトの名無しさん [sage] 2017/12/30(土)15:14 ID:6VD4P8Az(6/14)
>>961
https://ideone.com/DdepmL
C++。あってるか知らんけど、力業でベタ作業した結果、それっぽい数字にたどり着いた。
と、思ったら全然違う数字を指していた。
963
(1): デフォルトの名無しさん [sage] 2017/12/30(土)15:16 ID:6VD4P8Az(7/14)
>>959
https://ideone.com/XzeJ1E
C++。でけたー。DP難しいなぁ。
964: デフォルトの名無しさん [] 2017/12/30(土)15:18 ID:ZOKm+QEU(1)
>>959
それ1なのでは?
965: デフォルトの名無しさん [sage] 2017/12/30(土)15:25 ID:6VD4P8Az(8/14)
要素数だから、コンテナカウントだと思って書いたんだけど。
え?題意勘違いしてる?
966: デフォルトの名無しさん [sage] 2017/12/30(土)15:25 ID:6VD4P8Az(9/14)
element countだよね?
967
(2): デフォルトの名無しさん [sage] 2017/12/30(土)15:30 ID:qiSXHyFx(1)
2が1009個ある集合、>>960で答えが出てる
968: デフォルトの名無しさん [sage] 2017/12/30(土)15:32 ID:6VD4P8Az(10/14)
>>967
あー、それそういう意味だったのか。
うわー俺、蛇足だった。
969: デフォルトの名無しさん [sage] 2017/12/30(土)15:36 ID:6VD4P8Az(11/14)
>>967
それをさ、プログラムで解くのきつくない?
総当たりしないと俺は無理。重複許可すると途端に大変になる。
970: デフォルトの名無しさん [sage] 2017/12/30(土)16:05 ID:6VD4P8Az(12/14)
https://ideone.com/RVtf4i
適当に拡張してみたが、搭載メモリ8Gを使い切ってしまいデバッグ不可。
これ、意外と難問かもしれん。
971: デフォルトの名無しさん [sage] 2017/12/30(土)16:20 ID:6VD4P8Az(13/14)
ちょっとくどいけど、
これさ、量子アニーリングじゃないと解けないやつかなぁ??
なんかさっきからいじってるけど、ローカルポケットに落ちてる気がする。
グローバルポケットに落とす方法が皆目見当つかない。
解説頼む。
972
(1): デフォルトの名無しさん [] 2017/12/30(土)16:48 ID:ZPxTZMGf(2/3)
すみません, お題での 集合 は Ruby では Setクラス のような, 要素に重複や順序性のないものを考えていました.
想定していた回答例は以下です.
answer
(2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 107 113 127 131 137 139)
(apply #'+ answer)
2018
(length answer)
33
973: デフォルトの名無しさん [sage] 2017/12/30(土)17:07 ID:YKsh4iwJ(1/2)
9個まではすぐ見つかるんだけど10個になった途端重くなる
10個の場合は存在しない?
逆に21個や33個の場合はすぐ見つかるんだ、どういう分布なんだろな
974: デフォルトの名無しさん [sage] 2017/12/30(土)17:11 ID:6VD4P8Az(14/14)
>>972
おー、よかった。どこまで深淵があるのか怖かったよ。
多分、>>963であってると思う。たぶん。
975: デフォルトの名無しさん [sage] 2017/12/30(土)18:48 ID:YKsh4iwJ(2/2)
>>959 C#
https://ideone.com/J9MmxS
33個と決め打ちした場合は4通りがすぐ出る
そのあと延々ループしてるがTime limit exceededで打ち切ってくれる
976
(1): デフォルトの名無しさん [] 2017/12/30(土)21:03 ID:30TR5CU8(1)
>>959
1も素数なんだが1が2018個ある集合はありなのか?
それだとお題としてほとんど意味のないひっかけ問題みたいになるわけだが、
そうではないなら問題を修正しろ。
977
(1): デフォルトの名無しさん [sage] 2017/12/30(土)21:15 ID:KgXg1sy3(1)
>1も素数なんだが
>1も素数なんだが
>1も素数なんだが
978: デフォルトの名無しさん [] 2017/12/30(土)21:23 ID:bLWDJrON(1)
>>977
あ、2か。
でも問題がこれだと同じことだよなあ。
979: デフォルトの名無しさん [sage] 2017/12/30(土)21:26 ID:bA88XQgg(1)
>>976
4つ上のレスも確認できないくせに何言ってんの
980: デフォルトの名無しさん [] 2017/12/30(土)21:42 ID:ZPxTZMGf(3/3)
一般に, 素数は 1およびその数自身のほかに約数を有しない正の整数 と定義されますので, ここではその定義に従います.

また一般に, 重複や順序性のない もののあつまり を 集合(set) と呼ぶことが多いので, ここではその用法に従います.
集合(set)に対して, ものをならべたものは列(sequence)と呼ぶことが多いです.
ここでは『AABBCC』は文字列ですが, 文字集合ではないとします.

% irb
irb(main):001:0> require 'prime'
=> true
irb(main):002:0> 1.prime?
=> false
irb(main):003:0> 2.prime?
=> true
irb(main):004:0> require 'set'
=> true
irb(main):005:0> Set.new([1]*2018).size
=> 1
981
(4): ◆QZaw55cn4c [sage] 2017/12/31(日)00:33 ID:UjqOw9qv(1/2)
お題:指定した複数の wav フォーマットを連結して一つ wav ファイルを作成するプログラムを書け
・ファイルの指定方法はコマンドライン引数指定でかまわない
・wav ファイルフォーマットの仕様上の上限である 4GiB まで正常に結合できることを必須の最低条件とする
・PCM フォーマット・ステレオ2ch・サンプリング周波数 44.1kHz に対応しておればよい
・GUI に対応しておればなおよい

背景:いや、いろいろダウンロードして試しているのだけれども、4GiB まで正常に結合できるソフトウェアが見つからないのです‥
982: デフォルトの名無しさん [sage] 2017/12/31(日)01:09 ID:iFZSMKfw(1)
それでこのスレに辿り着くのは面白い
983: デフォルトの名無しさん [sage] 2017/12/31(日)01:21 ID:QH0un2fa(1)
前からこのスレにいる人でしょ。
お題としてはまったくこのスレに向いてないと思うが。
984: デフォルトの名無しさん [sage] 2017/12/31(日)01:55 ID:mjAZsjOp(1)
2000から3000位まで試してみたが、大体33前後になるみたい
(微妙に増加していくが緩慢)
985: デフォルトの名無しさん [] 2017/12/31(日)03:02 ID:rf+Z6LCT(1)
>>981
これ使えないか?
http://hakobe932.hatenablog.com/entry/20060613/1150208682
986
(1): デフォルトの名無しさん [sage] 2017/12/31(日)05:23 ID:Q5J3BQB7(1/3)
>>981
waveチャンクって2gbまでだっけ?sizeフィールドが32bitsignedだったような気がするんだけど。どうだっけ?
987: デフォルトの名無しさん [sage] 2017/12/31(日)05:28 ID:Q5J3BQB7(2/3)
書き出すのはそんなに難しくないんだけど、読み込むのが面倒なんだよなぁ。
それに、適当にくっつけるとくっつけたところにブツ!っていうのノイズが入ることがあったはず。
988: デフォルトの名無しさん [sage] 2017/12/31(日)05:33 ID:Q5J3BQB7(3/3)
https://ideone.com/AExWE6
これで、ちっちゃいやつは書き出した実績がある。ローカルの話だけどな。
読み込みはRiffの仕様よく知らないからわからない。
989
(1): デフォルトの名無しさん [sage] 2017/12/31(日)09:49 ID:Jha/n6sD(1/2)
自分で書くよりfoobar2000でMerge all tracks into one output fileしちゃうよな
むしろ6GBとかいける、wave64になってんのかな
990: デフォルトの名無しさん [sage] 2017/12/31(日)10:12 ID:vp+PvkVL(1)
完全にスレチ
991
(1): ◆QZaw55cn4c [sage] 2017/12/31(日)13:06 ID:UjqOw9qv(2/2)
>>989
foobar2000 に merge する項目はありますか?
最新バージョンをインストールしましたが見当たりません‥
992: デフォルトの名無しさん [sage] 2017/12/31(日)14:14 ID:Jha/n6sD(2/2)
>>991
foo_converter.dllが標準で入ってるからそのまま使えるよ
スレチというかこの場合はサイト違いだな、Hydrogenaudioで検索した方が沢山みつかる
993
(1): デフォルトの名無しさん [sage] 2017/12/31(日)19:53 ID:R6E+DNla(1)
"2018と素数" 類似問題
[お題]
前問よりどうやら、ユニークな素数の和で2018を作ると、
構成(要素)数 33個が最大で 4種類あるらしい。
最小は2個で27種類あるみたいだ。
3個だと 73種類、 4個だと 85014種類あるみたいだ。

ユニークな素数の和で2018を作る時、
最大の種類が作れるのは、構成数何個のときで、何種類か。

(注) 8個を超えると10億超えがしばらく続くらしい。
994: デフォルトの名無しさん [sage] 2017/12/31(日)19:58 ID:Q/CIq2T0(1/2)
>>981
ちゃんと理想の仕様を書けば作るけど
995
(1): デフォルトの名無しさん [sage] 2017/12/31(日)20:02 ID:Q/CIq2T0(2/2)
>>986
32bit unsignedで(4Gi-1)Bまでだね
ファイルサイズも32bit unsigned
996: デフォルトの名無しさん [sage] 2017/12/31(日)22:29 ID:q2wUTltf(1)
>>993 Java
https://ideone.com/DHe5Ij
997
(1): ◆QZaw55cn4c [sage] 2018/01/01(月)00:07 ID:JOZ5/YyG(1)
>>981
2chスレ:tech
‥‥書初めになりました
998: デフォルトの名無しさん [] 2018/01/01(月)06:04 ID:4wMbPbHX(1)
どうして2048ではなく2018などという中途半端な数にしたんだろうとずっと不思議に思っていたのだが(お題だから敢えて変な数にしたのかとか思ったんだが)、ようやっとわかったよ。今年の西暦年だったんだね。
999: デフォルトの名無しさん [sage] 2018/01/01(月)06:13 ID:+ZNxt5nC(1)
>>995
勘違いしてたか。訂正ありがとう。
1000: デフォルトの名無しさん [sage] 2018/01/01(月)08:09 ID:OeEKMk/d(1)
>>997
そっちのスレに書くと本当にBTC貰えるの?
てか、出題者と交渉したって貰える保障が全くなくて無意味なスレのような気がするんだけど。
1001
(1): 1001 [] ID:Thread(1/2)
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 395日 15時間 10分 31秒
1002
(1): 1002 [] ID:Thread(2/2)
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。

───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.032s