提出 #314430


ソースコード 拡げる

#include <stdio.h>
#include <string.h>
char S[5010]; 
char T[5010];

int main() {
  int ret=0,s=0,t=0;
  int init = 1;
  scanf("%s\n",S);
  scanf("%s\n",T);

  if (S[0]!=T[0]) {
    printf("No\n");
    return (0);
  }
  while ((s<strlen(S))&&(t<strlen(T))) {
    if (S[s] == T[t]) {
      if (s<strlen(S)) 
	s++;
      if (t<strlen(T)) 
	t++;
    }
    else  {
        if ((S[0]==T[0])&&(T[0]==T[1])) {
	  printf("No\n");
	  return (0);
	}

	if ((init)&&(S[s-1]==T[t-1])&&(T[t-1]==T[t])) {
	printf("No\n");
	return (0);
      }
      else {
	init = 0;
	t++;
      }
    }
  }
  if (s<strlen(S))
    printf("No\n");
  else if (ret) 
    printf("No\n");
  else
    printf("Yes\n");

  return 0;
}

提出情報

提出日時
問題 C - 文字列の書き換え
ユーザ monyo
言語 C (GCC 4.6.4)
得点 0
コード長 742 Byte
結果 WA
実行時間 40 ms
メモリ 800 KiB

コンパイルエラー

./Main.c: In function ‘main’:
./Main.c:9:8: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]
./Main.c:10:8: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]

ジャッジ結果

セット名 All
得点 / 配点 0 / 5
結果
AC × 76
WA × 14
セット名 テストケース
All 000.txt, 001.txt, 002.txt, 003.txt, 004.txt, 005.txt, 006.txt, 007.txt, 008.txt, 009.txt, 010.txt, 011.txt, 012.txt, 013.txt, 014.txt, 015.txt, 016.txt, 017.txt, 018.txt, 019.txt, 020.txt, 021.txt, 022.txt, 023.txt, 024.txt, 025.txt, 026.txt, 027.txt, 028.txt, 029.txt, 030.txt, 031.txt, 032.txt, 033.txt, 034.txt, 035.txt, 036.txt, 037.txt, 038.txt, 039.txt, 040.txt, 041.txt, 042.txt, 043.txt, 044.txt, 045.txt, 046.txt, 047.txt, 048.txt, 049.txt, 050.txt, 051.txt, 052.txt, 053.txt, 054.txt, 055.txt, 056.txt, 057.txt, 058.txt, 059.txt, 060.txt, 061.txt, 062.txt, 063.txt, 064.txt, 065.txt, 066.txt, 067.txt, 068.txt, 069.txt, 070.txt, 071.txt, 072.txt, 073.txt, 074.txt, 075.txt, 076.txt, 077.txt, 078.txt, 079.txt, 080.txt, 081.txt, 082.txt, 083.txt, 084.txt, 085.txt, 086.txt, 087.txt, 088.txt, 089.txt
ケース名 結果 実行時間 メモリ
000.txt AC 24 ms 788 KiB
001.txt AC 24 ms 784 KiB
002.txt WA 23 ms 784 KiB
003.txt WA 24 ms 792 KiB
004.txt AC 24 ms 732 KiB
005.txt WA 25 ms 788 KiB
006.txt WA 23 ms 788 KiB
007.txt AC 24 ms 780 KiB
008.txt WA 23 ms 788 KiB
009.txt WA 23 ms 732 KiB
010.txt AC 24 ms 796 KiB
011.txt WA 25 ms 788 KiB
012.txt AC 25 ms 784 KiB
013.txt AC 24 ms 784 KiB
014.txt AC 27 ms 792 KiB
015.txt AC 26 ms 796 KiB
016.txt AC 27 ms 792 KiB
017.txt WA 24 ms 792 KiB
018.txt AC 22 ms 792 KiB
019.txt AC 26 ms 788 KiB
020.txt AC 30 ms 792 KiB
021.txt AC 31 ms 792 KiB
022.txt AC 25 ms 788 KiB
023.txt AC 31 ms 788 KiB
024.txt AC 25 ms 784 KiB
025.txt AC 26 ms 732 KiB
026.txt AC 31 ms 792 KiB
027.txt AC 31 ms 788 KiB
028.txt AC 25 ms 788 KiB
029.txt AC 30 ms 792 KiB
030.txt AC 32 ms 788 KiB
031.txt AC 25 ms 788 KiB
032.txt AC 40 ms 796 KiB
033.txt AC 32 ms 792 KiB
034.txt AC 24 ms 784 KiB
035.txt AC 32 ms 788 KiB
036.txt WA 25 ms 796 KiB
037.txt AC 23 ms 728 KiB
038.txt AC 30 ms 792 KiB
039.txt AC 31 ms 796 KiB
040.txt AC 25 ms 796 KiB
041.txt AC 31 ms 796 KiB
042.txt AC 29 ms 796 KiB
043.txt AC 24 ms 732 KiB
044.txt AC 31 ms 792 KiB
045.txt AC 31 ms 796 KiB
046.txt AC 26 ms 800 KiB
047.txt AC 31 ms 792 KiB
048.txt AC 35 ms 788 KiB
049.txt AC 23 ms 788 KiB
050.txt AC 30 ms 792 KiB
051.txt AC 30 ms 792 KiB
052.txt AC 24 ms 792 KiB
053.txt AC 31 ms 796 KiB
054.txt AC 31 ms 792 KiB
055.txt AC 24 ms 796 KiB
056.txt AC 29 ms 796 KiB
057.txt AC 29 ms 740 KiB
058.txt WA 23 ms 796 KiB
059.txt AC 31 ms 792 KiB
060.txt AC 28 ms 796 KiB
061.txt AC 25 ms 796 KiB
062.txt AC 25 ms 796 KiB
063.txt AC 23 ms 792 KiB
064.txt AC 26 ms 788 KiB
065.txt WA 25 ms 792 KiB
066.txt AC 25 ms 796 KiB
067.txt AC 25 ms 788 KiB
068.txt AC 25 ms 796 KiB
069.txt AC 24 ms 792 KiB
070.txt AC 23 ms 796 KiB
071.txt AC 24 ms 792 KiB
072.txt AC 24 ms 792 KiB
073.txt AC 22 ms 788 KiB
074.txt AC 23 ms 792 KiB
075.txt AC 25 ms 788 KiB
076.txt AC 25 ms 784 KiB
077.txt AC 24 ms 788 KiB
078.txt WA 25 ms 748 KiB
079.txt AC 23 ms 796 KiB
080.txt AC 24 ms 784 KiB
081.txt WA 24 ms 788 KiB
082.txt AC 23 ms 788 KiB
083.txt AC 24 ms 792 KiB
084.txt AC 22 ms 788 KiB
085.txt AC 23 ms 780 KiB
086.txt AC 25 ms 792 KiB
087.txt WA 23 ms 796 KiB
088.txt AC 24 ms 728 KiB
089.txt AC 25 ms 792 KiB