結果
| 問題 | No.201 yukicoderじゃんけん |
| コンテスト | |
| ユーザー |
Maeda
|
| 提出日時 | 2025-03-18 09:19:25 |
| 言語 | C (gcc 15.2.0) |
| 結果 |
RE
(最新)
AC
(最初)
|
| 実行時間 | - |
| コード長 | 814 bytes |
| 記録 | |
| コンパイル時間 | 126 ms |
| コンパイル使用メモリ | 37,568 KB |
| 最終ジャッジ日時 | 2026-02-22 13:17:09 |
|
ジャッジサーバーID (参考情報) |
judge4 / judge5 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| other | RE * 20 |
ソースコード
#include <stdio.h>
#include <string.h>
void main(void) {
char nameA[1000] = "a" ;
scanf("%s ",nameA);
char pointA[1000000] = "0";
scanf("%s ", pointA);
char moveA = 'a';
scanf("%c",&moveA);
char nameB[1000] = "a" ;
scanf("%s ",nameB);
char pointB[1000000] = "0";
scanf("%s ", pointB );
char moveB = 'a';
scanf("%c",&moveB);
if((int)strlen(pointA) > (int)strlen(pointB)){
printf("%s",nameA);
}else if((int)strlen(pointA) < (int)strlen(pointB)){
printf("%s",nameB);
}else{
for(int i = 0 ; i < (int)strlen(pointA);i++){
if(pointA[i] - '0' > pointB[i] - '0'){
printf("%s",nameA);
break;
}else if(pointA[i] - '0' < pointB[i] - '0'){
printf("%s",nameB);
break;
}
if( i == (int)strlen(pointA) -1 && pointA[i] - '0' == pointB[i] - '0'){
printf("-1");
}
}
}
}
Maeda