出されたお題をコーディングして罵られるスレ at TECH
[2ch|▼Menu]
233:片山博文MZパンク ◆0lBZNi.Q7evd
13/03/26 22:36:44.78
>>232 C++
bool f(int N) {
char s[64]; int sum, i;
sprintf(s, "%d", N);
for(sum = 0; sum < N; ) {
for(i = 0; s[i] != '\0'; i++)sum += s[i] - '0';
}return sum == N;}

234:デフォルトの名無しさん
13/03/26 22:59:30.71
bool func(int a){
int b=0;
for(int i=a; i>0; i/=10) b+=i%10;
return a%b==0;
}

235:デフォルトの名無しさん
13/03/30 23:49:07.35
お題:できる限り速くフーリエ変換を行う関数を作れ。

236:デフォルトの名無しさん
13/03/30 23:54:32.42
つまり早くレスした人の勝ち

237:片山博文MZパンク ◆0lBZNi.Q7evd
13/04/01 23:13:26.06
お題:平面幾何学の問題を解く人工知能を作れ

貴様らにできるかな?w

238:片山博文MZパンク ◆0lBZNi.Q7evd
13/04/02 00:50:39.01
お題:'('と')'でできた文字列が与えられると、対応しているカッコの対の個数を返す関数。
例。"())" → 2
"(())" → 4
")(()()" → 5

239:片山博文MZパンク ◆0lBZNi.Q7evd
13/04/02 01:14:41.42
お題:行列Aのサイズ(縦と横)と行列Aの各成分がCSV形式のテキストファイルで与えられている。Aの逆行列を掃き出し方で求めよ。

240:デフォルトの名無しさん
13/04/02 04:15:37.84
>>233
ウンコード

241:デフォルトの名無しさん
13/04/02 05:02:14.35
>>239
各成分はともかく、サイズのフォーマットはどうなってんの
一行目だけ2列でそこに縦横みたいな?

242:片山博文MZパンク ◆0lBZNi.Q7evd
13/04/02 12:26:13.09
>>241
縦のサイズ,横のサイズ\n
(1,1)成分,(1,2)成分,...\n
(2,1)成分,(2,2)成分,...\n
...
みたいな感じで頼む

243:デフォルトの名無しさん
13/04/02 12:37:14.56
>>242
ナニソノ微妙なフォーマット…単に列挙しただけのCSVじゃダメなのかYO

244:デフォルトの名無しさん
13/04/02 17:14:31.93
>>242
正方行列ではないの?

245:デフォルトの名無しさん
13/04/02 18:10:58.86
お題:二足歩行する猿が一匹いる。猿が今考えている内容を標準出力せよ。

246:232
13/04/05 05:10:26.49
>>234
例がまずかったでしょうか?
N=13、1+3+1+3+1+3+1=13
なども真のつもりです。

247:デフォルトの名無しさん
13/04/05 18:03:31.68
お題:a * b * c の直方体がある。 a + b = c とする。この直方体の一つの頂点と
これに隣接する三つの頂点からなる四面体の表面積を求めよ。

248:デフォルトの名無しさん
13/04/05 22:03:03.35
>>246
足す順序は上位桁から?
それとも入れ替えてもいいの?

249:デフォルトの名無しさん
13/04/05 22:45:49.74
>>248
> 足す順序は上位桁から?
はい。

> それとも入れ替えてもいいの?
入れ替えはなしです。

250:デフォルトの名無しさん
13/04/05 23:22:58.96
>>247
=(a+b)^2
っぽい

251:デフォルトの名無しさん
13/04/06 22:03:31.63
>>247 Io
heron:=method(a,b,c,((a+b+c)*(b+c-a)*(a-b+c)*(a+b-c))sqrt/4)
f:=method(a,b,c,
heron((a*a+b*b)sqrt,(b*b+c*c)sqrt,(c*c+a*a)sqrt)+(a*b+b*c+c*a)/2
)

Io> f(1,2,3)
==> 9
Io> f(2,3,5)
==> 25
Io> f(3,5,8)
==> 64
Io> f(15,20,35)
==> 1225

252:デフォルトの名無しさん
13/04/08 00:01:45.01
お題:0より大きく1より小さい循環小数を分数に変換せよ。
循環小数は循環する部分を丸括弧でくくった表記とする。

0.08(3) -> 1/12
0.(142857) -> 1/7
0.2(36) -> 13/55

253:デフォルトの名無しさん
13/04/08 06:58:18.64
>>252
スレリンク(tech板:655番)
丸括弧じゃなくて [ ] だけれども


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4065日前に更新/61 KB
担当:undef