プログラミングのお題スレです。
【出題と回答例】
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/
探検
プログラミングのお題スレ Part17
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2020/03/13(金) 01:42:47.06ID:0rEhys36567デフォルトの名無しさん
2020/05/17(日) 11:38:13.44ID:vMT2I4CL568デフォルトの名無しさん
2020/05/17(日) 13:24:57.94ID:ven71fGO remember perl barber
569デフォルトの名無しさん
2020/05/17(日) 18:19:26.07ID:aqCjusZQ570デフォルトの名無しさん
2020/05/18(月) 01:41:36.07ID:2yVQDSrG571デフォルトの名無しさん
2020/05/19(火) 20:39:41.77ID:8HY/3oGP 「慶應卒の学歴なんていらない」10代起業で成功する子の共通点
https://www.excite.co.jp/news/article/President_35457/
起業で成功するキャリア形成の仕方とは? 元プロサッカー選手で起業家の鈴木啓祐氏に聞いた
https://sogyotecho.jp/career-development/
【アプリ開発で起業】必要な心得とマネタイズ方法のすべて
https://www.dreamgate.gr.jp/contents/column/application-development
学生起業家が開発、「人を軸に本を探すアプリ」とは?読書通じて「考える力」養って
https://newswitch.jp/p/20168
島田商高生がアプリ考案、発表 ICT起業家育成プログラム
https://www.at-s.com/news/article/local/central/730010.html
医師コンビが「治療用アプリ」で起業、禁煙に続き高血圧治療アプリを開発
https://diamond.jp/articles/-/229375
好きが高じて“カレー起業”、キャッシュレス決済アプリ「TOKYO MIX CURRY」の挑戦
https://diamond.jp/articles/-/215868
https://www.excite.co.jp/news/article/President_35457/
起業で成功するキャリア形成の仕方とは? 元プロサッカー選手で起業家の鈴木啓祐氏に聞いた
https://sogyotecho.jp/career-development/
【アプリ開発で起業】必要な心得とマネタイズ方法のすべて
https://www.dreamgate.gr.jp/contents/column/application-development
学生起業家が開発、「人を軸に本を探すアプリ」とは?読書通じて「考える力」養って
https://newswitch.jp/p/20168
島田商高生がアプリ考案、発表 ICT起業家育成プログラム
https://www.at-s.com/news/article/local/central/730010.html
医師コンビが「治療用アプリ」で起業、禁煙に続き高血圧治療アプリを開発
https://diamond.jp/articles/-/229375
好きが高じて“カレー起業”、キャッシュレス決済アプリ「TOKYO MIX CURRY」の挑戦
https://diamond.jp/articles/-/215868
572デフォルトの名無しさん
2020/05/20(水) 19:45:40.23ID:7wrEZNzM お題
N×M個の頂点からなる格子状の無向グラフが与えられる。
グラフのエッジは隣同士の頂点を結んでいる。
このグラフの全域木を一つ出力せよ。
ただし、横線と縦線の数は同じでなければならない。
[入力]
N M (N, Mは3以上の奇数)
[出力]
頂点'o'、横線'-'、縦線'|'を使って全域木を描画せよ。(答えは複数あり得る)
[入力例]
3 7
[出力例]
o-o-o-o-o-o-o
|.|.|.|.|.|.|
o.o.o.o.o.o.o
|.....|...|..
o-o-o.o-o.o-o
※表示の都合上、スペースは'.'に置き換えています。
N×M個の頂点からなる格子状の無向グラフが与えられる。
グラフのエッジは隣同士の頂点を結んでいる。
このグラフの全域木を一つ出力せよ。
ただし、横線と縦線の数は同じでなければならない。
[入力]
N M (N, Mは3以上の奇数)
[出力]
頂点'o'、横線'-'、縦線'|'を使って全域木を描画せよ。(答えは複数あり得る)
[入力例]
3 7
[出力例]
o-o-o-o-o-o-o
|.|.|.|.|.|.|
o.o.o.o.o.o.o
|.....|...|..
o-o-o.o-o.o-o
※表示の都合上、スペースは'.'に置き換えています。
573デフォルトの名無しさん
2020/05/20(水) 23:01:41.75ID:2ebYf5N5 >>572 Ruby
n, m = gets.split.map{|s| s.to_i}
na = [ ['-']*(n+m), [' ']*(n*(m-1)-n-m) ].flatten.shuffle
ma = [ ['|']*(n+m), [' ']*(m*(n-1)-n-m) ].flatten.shuffle
n.times{|y|
puts [ na[y*(m-1)...(y+1)*(m-1)].map{|s|'o'+s}, 'o' ] * ''
puts ma[ y*m...(y+1)*m ].join(' ') if y != n-1
}
n, m = gets.split.map{|s| s.to_i}
na = [ ['-']*(n+m), [' ']*(n*(m-1)-n-m) ].flatten.shuffle
ma = [ ['|']*(n+m), [' ']*(m*(n-1)-n-m) ].flatten.shuffle
n.times{|y|
puts [ na[y*(m-1)...(y+1)*(m-1)].map{|s|'o'+s}, 'o' ] * ''
puts ma[ y*m...(y+1)*m ].join(' ') if y != n-1
}
574デフォルトの名無しさん
2020/05/20(水) 23:05:23.83ID:LJzSJjXI お題:二重振り子を数値計算でシミュレーションせよ
575デフォルトの名無しさん
2020/05/20(水) 23:17:13.51ID:LJzSJjXI576蟻人間 ◆T6xkBnTXz7B0
2020/05/22(金) 12:58:56.52ID:QNXRWxiX お題: 入力文字列に機種依存文字が含まれているか判定するプログラム。
577デフォルトの名無しさん
2020/05/22(金) 19:35:14.22ID:MygyNOFw578デフォルトの名無しさん
2020/05/22(金) 19:52:54.26ID:GgyK+ULi >>576 C
#include <stdio.h>
int check( unsigned char uc ){
return( uc == 0x40 || uc >= 0x5b && uc <= 0x5e || uc == 0x60 || uc >= 0x7b && uc <= 0x7e || uc >= 0x80 );
}
void main(){
char ch;
while( (ch = getchar()) != EOF )
check( ch ) && printf( "Check %02X '%c'\n", ch, ch );
}
#include <stdio.h>
int check( unsigned char uc ){
return( uc == 0x40 || uc >= 0x5b && uc <= 0x5e || uc == 0x60 || uc >= 0x7b && uc <= 0x7e || uc >= 0x80 );
}
void main(){
char ch;
while( (ch = getchar()) != EOF )
check( ch ) && printf( "Check %02X '%c'\n", ch, ch );
}
579蟻人間 ◆T6xkBnTXz7B0
2020/05/22(金) 21:10:30.88ID:OWpC2iYH お題: XY平面上の謎のキャラクターPが原点に居てY軸(北)の方向を向いている。Pは何回か次のいずれかのアクションを行う。
アクション1. 90度左に自転する。
アクション2. 90度右に自転する。
アクション3. 一つ前に進む。
入力は、カンマ区切りのアクション番号の並びとする。Pは入力されたアクションを順番に実行する。
出力は、入力の各アクションを実行した後の位置と向き(東西南北)を順番に並べたものとする。
入力例1) 1, 3, 3, 2, 3
入力例2) 3, 2, 3, 1
アクション1. 90度左に自転する。
アクション2. 90度右に自転する。
アクション3. 一つ前に進む。
入力は、カンマ区切りのアクション番号の並びとする。Pは入力されたアクションを順番に実行する。
出力は、入力の各アクションを実行した後の位置と向き(東西南北)を順番に並べたものとする。
入力例1) 1, 3, 3, 2, 3
入力例2) 3, 2, 3, 1
580デフォルトの名無しさん
2020/05/23(土) 00:30:40.04ID:goh2AXYc581デフォルトの名無しさん
2020/05/23(土) 02:20:43.28ID:zNKp3hWU >>579 Ruby
def moves( str )
x, y = 0, 0
r = 0
ta = [ [0,-1], [1,0], [0,1], [-1,0] ]
ts = %w{北 東 南 西}
str.split(/,\s*/).each{|ch|
case ch
when '1'; r = (r - 1) % 4
when '2'; r = (r + 1) % 4
when '3'
x += ta[r][0]
y += ta[r][1]
end
puts "%3d %3d %s" % [ x, y, ts[r] ]
}
end
moves( "1, 3, 3, 2, 3" )
moves( "3, 2, 3, 1" )
def moves( str )
x, y = 0, 0
r = 0
ta = [ [0,-1], [1,0], [0,1], [-1,0] ]
ts = %w{北 東 南 西}
str.split(/,\s*/).each{|ch|
case ch
when '1'; r = (r - 1) % 4
when '2'; r = (r + 1) % 4
when '3'
x += ta[r][0]
y += ta[r][1]
end
puts "%3d %3d %s" % [ x, y, ts[r] ]
}
end
moves( "1, 3, 3, 2, 3" )
moves( "3, 2, 3, 1" )
582デフォルトの名無しさん
2020/05/23(土) 03:35:28.55ID:zNKp3hWU >>579 Ruby
def moves( str )
x, y = 0, 0
dx, dy = 0, -1
ts2 = %w{北 西 \ 東 南 }
str.split(/,\s*/).each{|ch|
case ch
when '1'; dx, dy = dy, -dx
when '2'; dx, dy = -dy, dx
when '3'
x += dx
y += dy
end
puts "%3d %3d %s" % [ x, y, ts2[dx + 2*dy + 2] ]
}
end
moves( "1, 3, 3, 2, 3" )
moves( "3, 2, 3, 1" )
def moves( str )
x, y = 0, 0
dx, dy = 0, -1
ts2 = %w{北 西 \ 東 南 }
str.split(/,\s*/).each{|ch|
case ch
when '1'; dx, dy = dy, -dx
when '2'; dx, dy = -dy, dx
when '3'
x += dx
y += dy
end
puts "%3d %3d %s" % [ x, y, ts2[dx + 2*dy + 2] ]
}
end
moves( "1, 3, 3, 2, 3" )
moves( "3, 2, 3, 1" )
583デフォルトの名無しさん
2020/05/23(土) 13:53:09.08ID:zNKp3hWU >>579 Ruby
Vectorで書き直して歩数を追加
require 'matrix'
def moves( str )
xy = Vector[ 0, 0, 0 ]
v = Vector[ 0, -1, 1 ]
ts = %w{ 北 西 x 東 南 }
str.split(/,\s*/).each{|ch|
case ch
when '1'; v = Vector[ v[1],-v[0], 1]
when '2'; v = Vector[-v[1], v[0], 1]
when '3'; xy += v
end
puts "%3d %3d %3d歩 %s" % [ xy.to_a, ts[v.dot(Vector[1,2,0])+2] ].flatten
}
end
Vectorで書き直して歩数を追加
require 'matrix'
def moves( str )
xy = Vector[ 0, 0, 0 ]
v = Vector[ 0, -1, 1 ]
ts = %w{ 北 西 x 東 南 }
str.split(/,\s*/).each{|ch|
case ch
when '1'; v = Vector[ v[1],-v[0], 1]
when '2'; v = Vector[-v[1], v[0], 1]
when '3'; xy += v
end
puts "%3d %3d %3d歩 %s" % [ xy.to_a, ts[v.dot(Vector[1,2,0])+2] ].flatten
}
end
584デフォルトの名無しさん
2020/05/23(土) 14:12:42.14ID:z+y0fCqO 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
学術の巨大掲示板群 - アルファ・ラボ 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
585デフォルトの名無しさん
2020/05/23(土) 20:15:00.25ID:a8T1l8MG なにこの糖質ヤバ
586蟻人間 ◆T6xkBnTXz7B0
2020/05/23(土) 20:30:44.22ID:tuPjXkuO お題: テキトーに木構造を描画せよ。
入力例)
動物→鳥類、哺乳類
鳥類→ペンギン、アヒル、スズメ
哺乳類→ニワトリ、リス
入力例)
動物→鳥類、哺乳類
鳥類→ペンギン、アヒル、スズメ
哺乳類→ニワトリ、リス
587デフォルトの名無しさん
2020/05/23(土) 21:34:52.27ID:FnKZOoV+ >>586
digraph sample {
subgraph cluster1 {
label="cluster1";
{
動物->鳥類, 哺乳類;
鳥類->ペンギン, アヒル, スズメ;
哺乳類->ニワトリ, リス;
哺乳類, 魚類, 鳥類->アマビエ;
}
}
}
digraph sample {
subgraph cluster1 {
label="cluster1";
{
動物->鳥類, 哺乳類;
鳥類->ペンギン, アヒル, スズメ;
哺乳類->ニワトリ, リス;
哺乳類, 魚類, 鳥類->アマビエ;
}
}
}
588デフォルトの名無しさん
2020/05/23(土) 21:42:52.29ID:a8T1l8MG 言語は
589デフォルトの名無しさん
2020/05/23(土) 21:58:09.63ID:goh2AXYc590デフォルトの名無しさん
2020/05/23(土) 22:15:52.40ID:DjbOJG7z ニワトリっていつから胎生になったんだ
591デフォルトの名無しさん
2020/05/23(土) 22:16:49.59ID:a8T1l8MG 草
592デフォルトの名無しさん
2020/05/23(土) 22:17:57.75ID:a8T1l8MG >>589
美しい
美しい
593蟻人間 ◆T6xkBnTXz7B0
2020/05/23(土) 23:02:17.36ID:tuPjXkuO すみません、ニワトリは鳥類でした。
595蟻人間 ◆T6xkBnTXz7B0
2020/05/23(土) 23:25:04.33ID:tuPjXkuO お題: おらがロボ村では、5人の選手が参加するマラソン大会が実施される。マラソンコースは半径500mの円形で、各選手はコースを一周する。
マラソン大会の開始時刻では、5人の選手はスタートラインに並ぶ。各選手を20km/h〜40km/hのランダムな速度でコースに沿って
ゴールに向かって動かし、スタートラインからの相対位置と順位を1分ごとに記録せよ。
マラソン大会の開始時刻では、5人の選手はスタートラインに並ぶ。各選手を20km/h〜40km/hのランダムな速度でコースに沿って
ゴールに向かって動かし、スタートラインからの相対位置と順位を1分ごとに記録せよ。
596デフォルトの名無しさん
2020/05/24(日) 00:55:11.79ID:ekGE4/33597デフォルトの名無しさん
2020/05/24(日) 10:12:01.30ID:wkzwJxq3598デフォルトの名無しさん
2020/05/24(日) 20:12:35.94ID:UpvKbmnk バグってて草
599デフォルトの名無しさん
2020/05/25(月) 02:07:57.70ID:XU2RCh4p600デフォルトの名無しさん
2020/05/29(金) 18:40:21.79ID:m+W9okcT お題: 残りHDD容量を表示せよ
601デフォルトの名無しさん
2020/05/29(金) 19:17:15.13ID:9dxE0GBz602デフォルトの名無しさん
2020/05/29(金) 19:46:09.73ID:Yyjc625Z >>600 C++ Windows
#include <Windows.h>
#include <iostream>
int main()
{
auto drives = GetLogicalDrives();
for (int i = 0; i < 32; ++i) {
if (drives & (1 << i)) {
char directory[] = "A:";
directory[0] += i;
ULARGE_INTEGER freeBytes;
if (GetDiskFreeSpaceExA(directory, nullptr, nullptr, &freeBytes) != 0) {
std::cout << directory << " " << freeBytes.QuadPart << std::endl;
}
}
}
}
#include <Windows.h>
#include <iostream>
int main()
{
auto drives = GetLogicalDrives();
for (int i = 0; i < 32; ++i) {
if (drives & (1 << i)) {
char directory[] = "A:";
directory[0] += i;
ULARGE_INTEGER freeBytes;
if (GetDiskFreeSpaceExA(directory, nullptr, nullptr, &freeBytes) != 0) {
std::cout << directory << " " << freeBytes.QuadPart << std::endl;
}
}
}
}
603デフォルトの名無しさん
2020/05/30(土) 02:41:31.20ID:k7WMMDxu604デフォルトの名無しさん
2020/05/30(土) 12:21:03.45ID:cB0ZATSK605デフォルトの名無しさん
2020/05/30(土) 16:03:33.28ID:fWBi0L4D606デフォルトの名無しさん
2020/05/30(土) 16:05:02.54ID:fWBi0L4D すまん自己解決したわ
有効なドライブを判定してるのか
有効なドライブを判定してるのか
607デフォルトの名無しさん
2020/05/30(土) 19:03:38.98ID:Lpj0RiOq かっこは不要
608デフォルトの名無しさん
2020/05/30(土) 19:59:18.23ID:/dD/Ru8o 代々受け継がれた秘伝では
ビット演算にはいやらしいほど大量の括弧を付ける
ビット演算にはいやらしいほど大量の括弧を付ける
609デフォルトの名無しさん
2020/05/30(土) 20:08:41.76ID:40+e0S4G Cの条件文の後の式も
必ずカッコ{}でくくらないと
気持ち悪くなる体になってしまった
必ずカッコ{}でくくらないと
気持ち悪くなる体になってしまった
610デフォルトの名無しさん
2020/05/30(土) 21:12:47.77ID:9C2F9M2+ もうlispがいいんじゃないかな
611デフォルトの名無しさん
2020/05/30(土) 21:17:19.25ID:sUAkYwHz 草
612蟻人間 ◆T6xkBnTXz7B0
2020/05/31(日) 08:43:10.84ID:KExNe49d お題: アリが20匹現れた。ハエ叩き棒でやっつけろ。ジョークプログラムなので、なるべく面白いのを頼む。
613デフォルトの名無しさん
2020/05/31(日) 10:31:10.30ID:Rl1Q+n8J 前出のお題の修正:
5以上の素数に対して、6の剰余は±1のいずれかになる。剰余を順次加算していくと
合計が0になる時の素数は
7, 13, 19, 37, 43, 79, 163, 223, 229
が表れる。次に表れる素数は何か。
5以上の素数に対して、6の剰余は±1のいずれかになる。剰余を順次加算していくと
合計が0になる時の素数は
7, 13, 19, 37, 43, 79, 163, 223, 229
が表れる。次に表れる素数は何か。
614デフォルトの名無しさん
2020/05/31(日) 11:28:53.67ID:nFHAPcg5 >>613
C && sh
is_prime.exe のソース
https://pastebin.com/JSJU2GWt
これは is_prime.exe 5 600 で5以上600以下の素数を整形して表示する
また、 exe 7 => 7, exe 8 => のように引数1つの時はそれが素数である場合のみ返す
そんな exe を使えば題意の229の次は521だと分かる
~/bin/is_prime.exe 5 600 |perl -pe 's/\s+/\n/g'| head -200 | sed '/^$/d' | perl -ne 'chomp;m/\A(\d+)/;$total += $1; print "$_ ($total)\n" if ($total %6 == 0)'
7 (12)
13 (36)
19 (72)
37 (192)
43 (276)
79 (786)
163 (2742)
223 (4656)
229 (5112)
521 (23064)
569 (26364)
593 (28692)
C && sh
is_prime.exe のソース
https://pastebin.com/JSJU2GWt
これは is_prime.exe 5 600 で5以上600以下の素数を整形して表示する
また、 exe 7 => 7, exe 8 => のように引数1つの時はそれが素数である場合のみ返す
そんな exe を使えば題意の229の次は521だと分かる
~/bin/is_prime.exe 5 600 |perl -pe 's/\s+/\n/g'| head -200 | sed '/^$/d' | perl -ne 'chomp;m/\A(\d+)/;$total += $1; print "$_ ($total)\n" if ($total %6 == 0)'
7 (12)
13 (36)
19 (72)
37 (192)
43 (276)
79 (786)
163 (2742)
223 (4656)
229 (5112)
521 (23064)
569 (26364)
593 (28692)
615デフォルトの名無しさん
2020/05/31(日) 14:47:31.82ID:nFHAPcg5 出力コードを簡素化した。結果は同様
~/bin/is_prime.exe 5 600 |perl -pe 's/\s+/\n/g'| head -200 | sed '/^$/d' | perl -ne '$total += $_; print if ($total %6 == 0)'
7
13
19
37
43
79
163
223
229
521
569
593
~/bin/is_prime.exe 5 600 |perl -pe 's/\s+/\n/g'| head -200 | sed '/^$/d' | perl -ne '$total += $_; print if ($total %6 == 0)'
7
13
19
37
43
79
163
223
229
521
569
593
616デフォルトの名無しさん
2020/05/31(日) 16:58:02.85ID:cODyvW7N617デフォルトの名無しさん
2020/05/31(日) 18:09:04.04ID:pTVQa+4z618デフォルトの名無しさん
2020/05/31(日) 18:19:07.46ID:eZt8j+dv 同値なんだから別にいいだろ
宿題か?
宿題か?
619デフォルトの名無しさん
2020/05/31(日) 18:19:40.13ID:eZt8j+dv >>617
-1 = n - 1 mod n
-1 = n - 1 mod n
620デフォルトの名無しさん
2020/05/31(日) 18:21:00.56ID:nFHAPcg5621デフォルトの名無しさん
2020/05/31(日) 18:24:13.24ID:eZt8j+dv622デフォルトの名無しさん
2020/05/31(日) 18:25:46.74ID:Vy0zCg8D これは荒れる予感
623デフォルトの名無しさん
2020/05/31(日) 20:07:05.33ID:l6+IyeJJ >>613
608981812891
608981812891
624デフォルトの名無しさん
2020/05/31(日) 20:09:27.86ID:pTVQa+4z625デフォルトの名無しさん
2020/05/31(日) 20:13:45.18ID:eZt8j+dv >>624
いや -1 も n-1 も同値だっつーの
いや -1 も n-1 も同値だっつーの
626デフォルトの名無しさん
2020/05/31(日) 20:15:11.96ID:7viDr3wo 落ち着けよ
ガキじゃねえんだからさぁ…
ガキじゃねえんだからさぁ…
627デフォルトの名無しさん
2020/05/31(日) 20:17:14.86ID:pTVQa+4z628デフォルトの名無しさん
2020/05/31(日) 20:18:31.19ID:eZt8j+dv >>627
普通の文脈で、数学において x = -1 mod n ⇔ x = n - 1 mod n なんですが、あなたはどの宇宙の数学を学んできたんですか
普通の文脈で、数学において x = -1 mod n ⇔ x = n - 1 mod n なんですが、あなたはどの宇宙の数学を学んできたんですか
629デフォルトの名無しさん
2020/05/31(日) 20:23:35.02ID:HJ4meGZ2 小学生に算数教えてるみたいだな
630デフォルトの名無しさん
2020/05/31(日) 20:25:54.32ID:pTVQa+4z >>628
じゃあどうやって計算したら結果を -1 にして出せるんだ?
じゃあどうやって計算したら結果を -1 にして出せるんだ?
631デフォルトの名無しさん
2020/05/31(日) 20:30:52.80ID:eZt8j+dv632デフォルトの名無しさん
2020/05/31(日) 20:32:20.04ID:HJ4meGZ2 算数もわからんガイジに群論で説明しても分かるわけないやろ
633デフォルトの名無しさん
2020/05/31(日) 20:35:39.68ID:pTVQa+4z >>631
「剰余環境Z/nZ」とは何か?
「剰余環境Z/nZ」とは何か?
634デフォルトの名無しさん
2020/05/31(日) 20:54:07.01ID:F5Rzc4As いきなり専門用語使いだすオタク
635デフォルトの名無しさん
2020/05/31(日) 20:56:47.94ID:Ni/4BDkr ほんとお前ら数学の話題大好きだよな
637デフォルトの名無しさん
2020/05/31(日) 20:57:37.82ID:HJ4meGZ2 数学の話してんなら普通やろ
いつもの数学コンプレックスニキが自演してんやろな
いつもの数学コンプレックスニキが自演してんやろな
638デフォルトの名無しさん
2020/05/31(日) 20:58:41.07ID:HJ4meGZ2 >>636
お前は留数定理から勉強しなおせ
お前は留数定理から勉強しなおせ
639デフォルトの名無しさん
2020/05/31(日) 21:00:21.63ID:2kODrb8A640デフォルトの名無しさん
2020/05/31(日) 21:09:29.45ID:sumeuwmr 同値とかいう言い方してるから伝わないんやろ
そんなこともわからんのか
そんなこともわからんのか
641デフォルトの名無しさん
2020/05/31(日) 21:10:19.67ID:nFHAPcg5 新しいルールが追加された瞬間であった >639
642デフォルトの名無しさん
2020/05/31(日) 21:10:27.44ID:HJ4meGZ2 同値なんて中学校で習ったがここには小学生しかおらんのか?
643デフォルトの名無しさん
2020/05/31(日) 21:11:20.00ID:nFHAPcg5 moduloは小学生で習ってた(中学受験のため)
644デフォルトの名無しさん
2020/05/31(日) 21:12:53.15ID:eZt8j+dv ググれば10秒でわかることをいちいち聞いてくるアホ共
最終的には足し算の定義聞かれてペアノの公理説明することになりそうだなw
最終的には足し算の定義聞かれてペアノの公理説明することになりそうだなw
645デフォルトの名無しさん
2020/05/31(日) 21:14:02.77ID:Z63y3ceL >>613 こんな感じじゃないかなあ
C++
#include <iostream>
const int MAXENT = 1000000;
int prime_table[MAXENT] = {3};
int main()
{
int found = 0, s = 0, d = 4;
for(__int64 p = 5;;p += (d = 6 - d)) {
for(int i = 0;;i ++) {
int can = prime_table[i];
if( p < can * can || i >= found ) {
if( p < MAXENT ) { prime_table[found ++] = (int)p; }
if( (s += d - 3) == 0 ) { std::cout << p << std::endl; }
break;
}
if( p % can == 0 ) { break; }
} }
return 0;
}
C++
#include <iostream>
const int MAXENT = 1000000;
int prime_table[MAXENT] = {3};
int main()
{
int found = 0, s = 0, d = 4;
for(__int64 p = 5;;p += (d = 6 - d)) {
for(int i = 0;;i ++) {
int can = prime_table[i];
if( p < can * can || i >= found ) {
if( p < MAXENT ) { prime_table[found ++] = (int)p; }
if( (s += d - 3) == 0 ) { std::cout << p << std::endl; }
break;
}
if( p % can == 0 ) { break; }
} }
return 0;
}
646デフォルトの名無しさん
2020/05/31(日) 21:22:36.66ID:jV2aqIZ1 「n-1と-1は同値」
これ本来の同値ってワードの使い方として合ってるの?
まあ感覚でわかるけどややこしくしてる要因だな
これ本来の同値ってワードの使い方として合ってるの?
まあ感覚でわかるけどややこしくしてる要因だな
647デフォルトの名無しさん
2020/05/31(日) 21:24:23.77ID:eZt8j+dv >>646
「x = -1 mod n ⇔ x = n - 1 mod n 」ってわざわざ読み下してるんですがあなたの眼球にはピンポン玉でもつまっているのですか?
「x = -1 mod n ⇔ x = n - 1 mod n 」ってわざわざ読み下してるんですがあなたの眼球にはピンポン玉でもつまっているのですか?
648デフォルトの名無しさん
2020/05/31(日) 21:26:38.45ID:zrZ3dZ+f 数学オタは意地でもスマートな記述にこだわるから一般人には伝わりにくい
もっと日常語で説明して
もっと日常語で説明して
649デフォルトの名無しさん
2020/05/31(日) 21:27:53.34ID:ZOgXINxw このスレ絶望的に算数できないやつが定期的に荒らすよな
650デフォルトの名無しさん
2020/05/31(日) 21:28:33.09ID:2Crq+k2T ヲタじゃなくてもググればすぐわかることだろ……
651デフォルトの名無しさん
2020/05/31(日) 21:29:19.97ID:oxSjxpRM 数学得意なやつにとって当たり前で簡単なことは勝手に算数呼ばわりする奴も定期的に湧くよな
652デフォルトの名無しさん
2020/05/31(日) 21:30:09.80ID:2Crq+k2T 馬鹿が開き直ったらそらなんでも通るわ
653デフォルトの名無しさん
2020/05/31(日) 21:30:56.41ID:eZt8j+dv 実際中学生レベルの算数をして算数と呼んでいるのですが、あなたたちは中学校で算数を学ばなかったのですか?
654デフォルトの名無しさん
2020/05/31(日) 21:31:41.21ID:ZOgXINxw modなんてちょっといいとこの小学生でも勉強するがな
655デフォルトの名無しさん
2020/05/31(日) 21:32:26.20ID:Kvp86bM8 中学でやるのは数学ですよね。
それをわざわざ算数と呼ぶところに悪意が満ち溢れていてまさに荒らしの鑑ですね。
それをわざわざ算数と呼ぶところに悪意が満ち溢れていてまさに荒らしの鑑ですね。
656デフォルトの名無しさん
2020/05/31(日) 21:33:22.27ID:ZOgXINxw 単発IDで必死だなお前
中学の数理技術を教える授業をなんて呼ぶかなんて些末な問題だってわからないくらいに頭が悪いんだな
中学の数理技術を教える授業をなんて呼ぶかなんて些末な問題だってわからないくらいに頭が悪いんだな
657デフォルトの名無しさん
2020/05/31(日) 21:33:43.80ID:68sgpSB3 負の数に関するmodは中学数学ではありません!
658デフォルトの名無しさん
2020/05/31(日) 21:34:27.70ID:2Crq+k2T さすがに中学校で習うものを一般的な数学と呼ぶのは無理があるやろwww
659デフォルトの名無しさん
2020/05/31(日) 21:34:47.98ID:Z63y3ceL >>648
こんな風に表現してみてはどうかねえ
5以上の素数pで、
p以下にある6で割って1余る素数の個数と
p以下にある6で割って5余る素数の個数とが一致するのは、小さい順に
7, 13, 19, 37, 43, 79, 163, 223, 229
となるが、その次に一致する素数は何か?
こんな風に表現してみてはどうかねえ
5以上の素数pで、
p以下にある6で割って1余る素数の個数と
p以下にある6で割って5余る素数の個数とが一致するのは、小さい順に
7, 13, 19, 37, 43, 79, 163, 223, 229
となるが、その次に一致する素数は何か?
660デフォルトの名無しさん
2020/05/31(日) 21:35:23.12ID:ZOgXINxw >>622にフィールズ賞!
661デフォルトの名無しさん
2020/05/31(日) 21:36:29.31ID:ZOgXINxw このスレを算数未履修の未開人が見てることに驚きだわ
662デフォルトの名無しさん
2020/05/31(日) 21:37:02.93ID:HODb9qjk 世の中の90%は負の数のmodを扱えない
663デフォルトの名無しさん
2020/05/31(日) 21:40:54.94ID:ZOgXINxw 本当に単発のIDばっかりだな
664デフォルトの名無しさん
2020/05/31(日) 21:41:19.34ID:nFHAPcg5 そんなmodかしい事実があったなんて
665デフォルトの名無しさん
2020/05/31(日) 21:44:01.19ID:KAm4NnML おねがい mod mod
666デフォルトの名無しさん
2020/05/31(日) 21:44:24.93ID:Z63y3ceL いま>>645のプログラムを回してるんだけど、
答えが12桁なんだったら、結果が出るのは数日後になるんじゃないかなあ
もっと早い計算機で回してもらうか、アルゴリズムの改良が求められるね。
Perl でこんなのも作ったけど遅くて話にならない
use Math::Prime::Util next_prime; for($p = 5;;$p = next_prime($p)) { $p % 6 == 1 ? $s ++ : $s --; print "$p\n" if $s == 0; }
答えが12桁なんだったら、結果が出るのは数日後になるんじゃないかなあ
もっと早い計算機で回してもらうか、アルゴリズムの改良が求められるね。
Perl でこんなのも作ったけど遅くて話にならない
use Math::Prime::Util next_prime; for($p = 5;;$p = next_prime($p)) { $p % 6 == 1 ? $s ++ : $s --; print "$p\n" if $s == 0; }
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★4 [七波羅探題★]
- 中国軍機レーダー照射、トランプ氏沈黙突く 試される日本外交 [蚤の市★]
- 【広島】「万引きした人を追跡」コンビニ店員の男性(46)を果物ナイフで刺したか 中国籍の少年(17)を殺人未遂容疑で現行犯逮捕 [ぐれ★]
- 【地震】青森県で震度6強 長周期地震動も 津波注意報すべて解除 ★7 [ぐれ★] [ぐれ★]
- 【サッカー】58歳カズ「オファーが来ている」 J3福島と近日中にも交渉 早ければ年内にも決断 [征夷大将軍★]
- 【速報】気象庁は津波注意報すべて解除 [蚤の市★]
- 【実況】博衣こよりのえちえち朝こよ🧪
- さかまた「過呼吸になった」かなた「耳聞こえない」ござる「声出ない」まつり「ご飯食べれない」
- 【画像】カリカリ女、脱いだらすごい😨 [632966346]
- 俺のおちんちん舐めたい女の子いる?
- くそしてかがやけ
- 早大名誉教授「高市内閣の高支持率はデータ操作か、支持している日本人がアホなのか」👈核心を突いてしまう [868050967]
