プレイ人数

プレイヤー(あなた)のプログラムとディーラー側のプログラムによる1対1の勝負です

使用するカード

52枚(ジョーカーを除く、1~13までの各4枚ずつ)

ゲーム概要

カードの合計点数を21点にするか、21点により近くしたほうが勝ちになるゲームです。
ディーラーとプレイヤーが勝負し、プレイヤーが勝ったら賭け金に応じて賞金を得ることができます。
21点を超さずに、21点により近い状態を目指してください。同じ点数の場合はディーラーの勝ちとなります。

カードの点数

数字のカード(2~10)は数字どおりの点数です。
A(1)は1点または11点、J,Q,K(11,12,13)は10点として計算します。
なお、Aはカードの合計値が22点以上にならない限りは11点として扱います。

例1)手持ちのカードがAとKの場合
 Aを11として扱い、A(11点)+K(10点)=21点

例2)手持ちのカードがAとAの場合
 1枚めのAを11、2枚めのAを1として扱い、A(11点)+A(1点)=12点
 ※2枚とも11点として扱うと22点となってしまうため

バースト

カードの合計点数が21点をオーバー(22点以上)してしまうと、その時点でゲームオーバー・相手の勝利となります。

・プレイヤー(あなた)が22以上になった場合、プレイヤーの負け
・プレイヤーが21以下で、ディーラーが22以上になった場合、ディーラーの負け
・プレイヤーとディーラーがともにSTANDした場合、合計点数の多いほうが勝利

HIT

カードを追加で1枚引きます。

STAND

カードを追加せず、手持ちのカードのみで勝負します。

ディーラーの行動

ディーラーは基本的に手持ちカードの合計が17以上の場合はSTAND(勝負)し、17未満の場合はHIT(カードを引く)しますが、ディーラーによっては上記以外の行動を取る場合があります。
ゲーム結果を見ながら、適宜コードをカスタマイズしてみましょう。

連続勝負

選択する相手ディーラーによって、1回のコード提出で勝負する回数が異なります。ディーラー選択画面の「連続勝負」欄を参照してください。

入出力の詳細

カードを引くか(HIT)、引かないか(STAND)の出力。
BET金額を出力する場合以外は、カードを引く場合は'HIT'を、カードを引かない場合は、'STAND'を出力してください。
入力には、以下のような情報が渡されます。

入力例)
1行目に、ディーラーのカードの1枚目の値
2行目に、あなたが既にひいたカードの値群をスペース区切りで
3行目に、山札に残っている全てのカードの値群をスペース区切りで
※山札に残っているカードは、エース(数字の1)は、11ではなく1として渡されます。

キャンペーン

キャンペーン概要

STEP1 ゲーム開始(paiza会員登録が必要)

STEP2 ランキング対象ディーラーを選択

STEP3 コードを書いて勝負!

STEP4 毎週月曜にランキング確認

STEP5 指定順位入賞でジャックポット
下へ

スケジュール・プレゼント

スケジュール

応募期間
1月22日(月)までの毎週月曜0:00~日曜23:59まで
結果発表
毎週月曜0時以降のマイページログインで、結果発表ダイアログが表示されます

報酬(プレゼント)

各ディーラーランキングにて指定順位に入賞した4名様にAmazonギフト券1,000円分をプレゼント!
※指定順位は毎週変わります

キャンペーン規約

  • <キャンペーン規約>
  • ご利用にあたっては、paizaへご登録のうえ、以下の注意事項にご了承いただくことが前提となります。
  • (1)「一攫千金プログラミング~ボットdeジャックポット~」(以下、「本ゲーム」と呼びます)にて実施するAmazonギフト券プレゼントキャンペーン(以下、「本キャンペーン」と呼びます)でのコード提出結果は、paiza本サイトでのご自身のスキルランクには影響しませんので、予めご了承ください。
  • (2)ご提出いただいたコードの著作権は受験者にその権利が帰属しますが、当社はそのコードを当社のサイトやSNS上で公開したりなど、自由に利用できるものとします。詳しくは 当社利用規約 第5条2項に準じるものとします。
  • (3)ご提出いただいたコードは当社システム上において完全に保存されない場合がありますので、受験者ご自身において必要に応じてバックアップを取るなど、適切なご対応をお願いいたします。
  • <プレゼント応募方法>
  • (4)本ゲームにてコード提出を行うと、自動的に本キャンペーンの応募対象ユーザーとなります。
  • (5)毎週発表される「ディーラー別ランキング」にて指定された順位に入賞したユーザーが、その週のプレゼント当選者となります。
  • (6)賞品送付についての連絡はpaizaにご登録のメールアドレスへお送りします。
  • <注意事項>
  • (7)同一人物による異なる属性情報による複数アカウントの登録は利用規約で禁止事項となります。規約違反に該当するため、該当会員の方のアカウントを停止、除名とさせていただくことがございます。 詳しくは、「利用規約 第12条(禁止行為) https://paiza.jp/guide/kiyaku 」をご参照ください。
  • (8)当選者は、当選の権利を第三者へ譲渡することや換金することは出来ません。
  • (9)提出コードの内容に、第三者のプライバシーや著作権等を侵害する内容、第三者を誹謗中傷摺る内容、その他法令違反や犯罪行為に該当するまたはそのおそれのある内容を含むことのないようご注意ください。なお、投稿により発生したトラブルにつきましては、当社は一切の責任を負いません。
  • <個人情報>
  • (10)当社が取得した個人情報は、厳重に管理し、当社からの賞品発送やコンテンツご案内以外の目的で使用することがございません。

paizaは、IT/Webエンジニア特化のコーディング転職サイトです

コーディングテストの対応言語

想定回答時間は20分!対応言語はJava, C, C++, C#, PHP, Ruby, Python, Perl, JavaScript, Objective-C, Scala, Go, Swift。

書類選考なしで面接確約

スコアに応じて書類選考なしでカジュアル面談が可能な求人企業がわかります。応募するまで求人企業には結果は通知されません。

プログラマ目線で取材した求人票

エンジニア、プログラマの仕事選びに必要な、開発手法、開発環境、利用ツール、評価方法、上司プロフィールを徹底取材。

自動スコアリング

各問題につき10個のテストケースを入力。負荷試験を実施し、実行速度を測定。また回答速度の観点からもスコアリング。

問題はランクS,A,B,C,Dで構成

基本構文をベースにしたデータ入出力処理問題から探索ロジックやツリー構造などのアルゴリズムを使って計算量を効率化させる問題が揃っています。

再チャレンジ可能

同じ問題への再チャレンジが可能となっており(※ランクアップはできません)練習をして新着問題へ挑戦できます。

paizaに求人掲載いただいている企業様例

現在所持している
チップの枚数です。
獲得した累計の
チップの枚数です。
週次でリセットされる
ランキングです。
累計獲得チップ数で
競うランキングです。