ホームページ  >  記事  >  ウェブフロントエンド  >  Codeforces ラウンド #253 (ディビジョン 1)-A,B_html/css_WEB-ITnose

Codeforces ラウンド #253 (ディビジョン 1)-A,B_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 12:02:44979ブラウズ

質問 A:

質問の意味から、最大 10 回までひっくり返すことができます (実際には 8 回で十分です)。その後、状態圧縮を使用して状態を表現します。

ある状態において、あるビットが 0 であれば、そのビットは反転されていないことを意味し、それ以外の場合は、このビットは反転されていることを意味します。

特定のフリップ状況の場合:

カードに G3 がある場合は、G と 3 を接続します。他の接続されたエッジも同様なので、エッジを繰り返さないでください。

いずれかの側の 2 つのエンドポイントについて、3 つの状況で説明します。

1. 両方のエンドポイントが裏返された場合、このカードが表されていることは明らかです。

2、2 つのエンドポイントのうち 1 つだけが裏返され、対応する num が 1 増加します。

3、両方のエンドポイントは裏返されず、カウンター tt が 1 増加します。

どの状態でも:

1、カウンター tt が 1 より大きい場合、すべてのカードを決定することはできません。

2. いずれかのエンドポイントの数値が 1 より大きい場合、すべてのカードを決定することはできません。

3、それ以外の場合、この状態はすべてのカードを表すことができます。

rreeeB 質問:

現在選択されている状態について、

p0 は 0 人が答えを言う確率を表します。

p1 は 1 人が答えを言う確率を表します。

これから対面する人の場合:

a は 0 人が答えを言う確率を表します。

b は 1 人が答えを言う確率を表します。

この人を受け入れた後に p1 の値が小さくなったら、その人は受け入れるべきではありません。 ❤️




声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。