Elec Days

電子工作やelectric的なこと、日常の出来事について、紹介していきます。
Elec Days TOP  >  プログラミング

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
[ --/--/-- --:-- ] スポンサー広告 | TB(-) | CM(-)

第11回日本情報オリンピック (JOI 2011/2012)予選を終えて

こんにちは


今日、情報オリンピックの予選があったんですけど、いやーひどかったなー。


とにかく、最初の3問は一応できたけど、後の3問は全滅って感じ。

なんか2問目の入力がおかしくなってて、それを直してたら、後の問題が解けなかった…

後の3問は、過去問を見る限り、今までより簡単な気がしたので、非常に残念でした。


てか、アルゴリズムをまじめに勉強しないとなぁ。


今日はこれで
スポンサーサイト

第10回日本情報オリンピック (JOI 2010/2011)予選 問題3

こんにちは


これから、明日の予選までの間、てきとうに過去問をといて、てきとうに解答例をアップしたいと思います。


<第10回日本情報オリンピック予選 問題3>
・ソースファイル(yosen2010-3.c)
・実行ファイル(yosen2010-3.exe)


問題はこちら(情報オリンピックホームページ)

第11回日本情報オリンピック (JOI 2011/2012)予選練習の解答例②(第四問~第六問)

こんばんは

第11回日本情報オリンピック (JOI 2011/2012)予選練習の解答例①(第一問~第三問)の続きです。

・ソースファイル
・yosenrensyu4.c
・yosenrensyu5.c
・yosenrensyu6.c

・実行ファイル
・yosenrensyu4.exe
・yosenrensyu5.c
・yosenrensyu6.c

第11回日本情報オリンピック (JOI 2011/2012)予選練習の解答例①(第一問~第三問)

こんにちは。


あさって(12/18)は情報オリンピックの予選。

申し込みは今日(12/16)の24時までなので、まだ間に合いますよ。
サーバーメンテナンスの影響で、17日まで登録を受け付けるようです。



で、今日、その予選練習を解き終わりました。

一応、自分なりの、ソースコードを載せておきます。


・ソースファイル
・yosenrensyu1.c
・yosenrensyu2.c
・yosenrensyu3.c

・実行ファイル
・yosenrensyu1.exe
・yosenrensyu2.exe
・yosenrensyu3.exe

第四問~第六問はこちら

プログラムを一時停止させる方法:system("PAUSE");

こんにちは

一般に公開するためにプログラムを作るときに少し困るのが、プログラムの終了時に一時停止させておくということ。

僕の以前のプログラムも、開発環境(Visual C++)で実行するときは、プログラムの終了時に一時停止してくれたものの、単にダブルクリックして実行すると、一瞬窓を開いただけで消えてしまう。


そこで、便利な処理がないか調べてみました。

もちろん、永遠にループさせておけばとまったことになるのですが、もっと便利なものがあるはず、だと思いまして。

で、

system("PAUSE")

というやつを見つけました。

しかも、その時に

「続行するには何かキーを押してください…」

というメッセージを出してくれて、キーを押したら終了してくれる。はい、便利ですね。
(開発環境でも、同じようなメッセージが表示された。)


ただ、注意しなければならないのは、若干特殊なヘッダーファイルが必要であることです。

といっても、標準についているものなので、苦労することはない。ただ、忘れずにそのヘッダーファイルをインクルードさせなければなりません。

C言語の場合 #include <stdlib.h> を
C++の場合は #include <cstdlib> と書いて、ヘッダーファイルを読み込ませる必要があります。


とにかく、こいつらは非常に便利です。


では。
[ 2011/10/25 17:31 ] プログラミング | TB(0) | CM(0)
プロフィール

elecho

Author:elecho
 
ElecDays にようこそ!!

趣味は、電子的なもの(電子工作やコンピュータ)なので、そういうものについて書くと思います。
あと、学生です。

よろしくお願いします。



上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。