結果

問題 No.548 国士無双
ユーザー takeya_okinotakeya_okino
提出日時 2017-07-29 10:23:22
言語 PHP
(8.3.4)
結果
WA  
実行時間 -
コード長 732 bytes
コンパイル時間 69 ms
コンパイル使用メモリ 12,108 KB
実行使用メモリ 12,524 KB
最終ジャッジ日時 2023-09-19 08:37:43
合計ジャッジ時間 1,366 ms
ジャッジサーバーID
(参考情報)
judge12 / judge13
このコードへのチャレンジ
(要ログイン)

テストケース

テストケース表示
入力 結果 実行時間
実行使用メモリ
testcase_00 WA -
testcase_01 WA -
testcase_02 WA -
testcase_03 WA -
testcase_04 WA -
testcase_05 WA -
testcase_06 WA -
testcase_07 WA -
testcase_08 WA -
testcase_09 WA -
testcase_10 WA -
testcase_11 WA -
testcase_12 WA -
testcase_13 WA -
testcase_14 WA -
testcase_15 WA -
testcase_16 WA -
testcase_17 WA -
testcase_18 WA -
testcase_19 WA -
testcase_20 AC 7 ms
12,360 KB
testcase_21 WA -
testcase_22 AC 8 ms
12,356 KB
testcase_23 AC 8 ms
12,236 KB
権限があれば一括ダウンロードができます
コンパイルメッセージ
No syntax errors detected in Main.php

ソースコード

diff #

<?php
$S = trim(fgets(STDIN));
$Num = array();
for($i = 0; $i < 13; $i++) {
  $Num[$S[$i]] = 0;
}
for($i = 0; $i < 13; $i++) {
  $Num[$S[$i]]++;
}
$zero = "";
$zeroN = 0;
$twoN = 0;
$alpha = array('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm');
for($i = 0; $i < 13; $i++) {
  if($Num[$alpha[$i]] == 0) {
    $zeroN++;
    $zero = $alpha[$i];
  }
  if($Num[$alpha[$i]] == 2) $twoN++; 
}
if($zeroN == 0) {
  for($i = 0; $i < 13; $i++) {
    print($alpha[$i]);
    print("\n");
  }
} else if($zeroN == 1) {
  if($twoN == 1) {
    for($i = 0; $i < 13; $i++) {
      print($alpha[$i]);
      print("\n");
    }
  } else {
    print("Impossible");
    print("\n");
  }
} else {
  print("Impossible");
  print("\n");
}
?>
0