トップページ > プログラム > 2014年04月28日 > vBB1ZBuL

書き込み順位&時間帯一覧

1 位/181 ID中時間01234567891011121314151617181920212223Total
書き込み数11100000100000000123000111



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
【初心者歓迎】C/C++室 Ver.90【環境依存OK】
プログラミングのお題スレ Part3
HSP総合スレ【part 7】
C/C++の宿題片付けます 167代目
Visual Studio 2013 SP3

書き込みレス一覧

【初心者歓迎】C/C++室 Ver.90【環境依存OK】
496 :デフォルトの名無しさん[sage]:2014/04/28(月) 00:07:41.35 ID:vBB1ZBuL
>>494
マジレスすると、その計算はもっとエレガントに書ける
http://d.hatena.ne.jp/kazu-yamamoto/20090223/1235372875
ついでにメモ化を施せば完璧
プログラミングのお題スレ Part3
599 :デフォルトの名無しさん[sage]:2014/04/28(月) 01:26:43.60 ID:vBB1ZBuL
>>595だけど、参考にして書いたらケース7まで通ったぜええええええええ!!!!
http://paiza.jp/poh/paizen/result/96a040a413a4dfd7736578e387dae2fb

……後は最適化に全力を尽くしてみる所存
ちなみにケース3はウィジェットサイズ>盤面サイズなのが混じってる問題だから気をつけろよ!
プログラミングのお題スレ Part3
601 :デフォルトの名無しさん[sage]:2014/04/28(月) 02:01:20.98 ID:vBB1ZBuL
>>600
まあそうだけどね……
C++で書いてたから最初気付かなくてさ
思い込みで書くとエライ目に遭う典型といえる
HSP総合スレ【part 7】
372 :デフォルトの名無しさん[sage]:2014/04/28(月) 08:36:49.34 ID:vBB1ZBuL
確かに……
でも公式掲示板があるのにこっちが賑わう方が不自然なのかもw
C/C++の宿題片付けます 167代目
321 :デフォルトの名無しさん[sage]:2014/04/28(月) 17:23:22.28 ID:vBB1ZBuL
>>317
俺ならこう書き直すな……
コメントはしっかり付けたから、
頑張って意味を読み取ってくれ
http://codepad.org/Lk4gO1qY
C/C++の宿題片付けます 167代目
323 :デフォルトの名無しさん[sage]:2014/04/28(月) 18:06:47.35 ID:vBB1ZBuL
>>322
別に配列サイズを別途与えてもいいけど、
sizeofを使って割り算で出すやり方がC言語では定番だということ
(学習用だからまだ習ってないsizeofは使えないんです><ってことなら「10」と決めうちしてもOK)

そもそも、計算させる際に配列サイズをベタ書きする方がおかしいわけで
(C言語なら#defineで定数宣言するといった分かりやすい手段があるのに)
C/C++の宿題片付けます 167代目
325 :デフォルトの名無しさん[sage]:2014/04/28(月) 18:47:13.71 ID:vBB1ZBuL
>>324
え、ヒントの通りじゃね?
要するにfscanf関数使えってことでしょ?

fscanf関数の使用例:
http://hitorilife.com/fscanf.php
http://www.c-tipsref.com/reference/stdio/fscanf.html
C/C++の宿題片付けます 167代目
326 :デフォルトの名無しさん[sage]:2014/04/28(月) 19:11:16.56 ID:vBB1ZBuL
とりあえず模範解答。fscanfの書式指定が奇妙に見えるだろうが、
こうしないと名前に半角空白が入っていた場合途中で切れるからしゃーない
(例:「name: Taro Yamada」にしてた場合、「name: %255[^\n]\n」だと「Taro」までしか読まれない)
http://codepad.org/VbsaV5Qs
C/C++の宿題片付けます 167代目
327 :デフォルトの名無しさん[sage]:2014/04/28(月) 19:12:47.85 ID:vBB1ZBuL
3行目ミスったw
× (例:「name: Taro Yamada」にしてた場合、「name: %255[^\n]\n」だと「Taro」までしか読まれない)
○ (例:「name: Taro Yamada」にしてた場合、「name: %255s\n」だと「Taro」までしか読まれない)
Visual Studio 2013 SP3
336 :デフォルトの名無しさん[sage]:2014/04/28(月) 19:19:38.97 ID:vBB1ZBuL
>>335
あるあるw
いちいちプロジェクト組まないと(IDE上では)コンパイルできないから……
プログラミングのお題スレ Part3
612 :デフォルトの名無しさん[sage]:2014/04/28(月) 23:31:34.79 ID:vBB1ZBuL
>>605
よく分からんが、つまり三角形の面積を出したいのか?
三直線の交点を出して、後はベクトル使えば一瞬で面積が出る
(不等号によって「解なし」があり得る場合は別途外積で判別する)
http://www004.upp.so-net.ne.jp/s_honma/heron/heron.htm
http://marupeke296.com/COL_Basic_No1_InnerAndOuterProduct.html


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。