プログラマーのための競争№4

環境と、 環境状態に影響を与える多くの要因 があります 。 多くの要因の各要因は、このセットに存在する場合と存在しない場合があります。 さまざまな要因の総数は32です

媒体の状態は、媒体の32個の特性の配列によって決定されます。 各媒体特性は、間隔[0..255]の整数です

多くの要因のそれぞれの現在の要因は、環境の状態の特性に寄与し、間隔[0..255]の整数だけ各特性の値を増やします

すべての要因の寄与は、 環境特性ごとにまとめられています 。 因子の空のセットは、すべての特性の値がゼロの環境状態に対応します。

入力対応があります。多くの要因1->媒体の状態1。入力対応を使用して、特定の要因のセット2に対してできるだけ多くの正しい一致を判断する必要があります。

入力ファイル set1.datには、要因のセットの4バイト値が含まれています 。 各単一ビットは、セット内の対応するシーケンス番号を持つゼロの現在の要素に対応します。

例:
1000 ...係数0があります
1011 ...要因番号0.2.3があります
など

入力ファイル states1.dat
要因の入力の組み合わせに対応する環境条件の32バイトのレコードが、set1.datのセットに対応する順序で含まれています

入力ファイル set2.datには、環境条件を検出して32バイトレコードの形式で出力ファイルに書き込む必要がある要因のセットの4バイトの値が含まれています。

がんばれ!!!

zipアーカイブ内の必要なファイルはすべてここからダウンロードできます
MD5アーカイブチェックサム(konkurs4_task.zip)= b9dfd27cc2a4285e0db55848e7d1aaa4

競争の順序と規則はここにあります。

中間結果:

2011年6月28日

ハリヤビン@
試行番号1、結果は79%

nuzhaleks2 @
試行番号1、結果3%
試行番号2、結果2%
試行番号3、結果は63%

Halyavin @は 79%でリードしています。 結果は良好ですが、これは制限ではなく、競争は続きます

2011年6月30日

禅@
試行番号1、63%の結果

2011年7月3日
kuvaldum @
試行番号1、結果は79%

Halyavin @は 79%でリードしています。 競争は続きます。

注意! 50%以上の決定結果を持つ参加者はテーブルに落ち、5000ルーブルの賞金で10コンテストの最大決定数のノミネートに参加します! 結果が50%を超えるソリューションがある場合は、必ず送信してください!

Source: https://habr.com/ru/post/J122810/


All Articles