提出 #577184
ソースコード 拡げる
#include <cstring>
#include <vector>
#include <list>
#include <map>
#include <set>
#include <deque>
#include <stack>
#include <queue>
#include <bitset>
#include <algorithm>
#include <functional>
#include <numeric> //cout<<fixed<<setprecision(10);
//#include <utility>
#include <sstream>
#include <iostream>
#include <iomanip>
#include <cstdio>
#include <cmath>
#include <cstdlib>
#include <ctime>
//#include <memory.h>
#include <cassert>
#define SZ(X) ((int)(X).size())
#define ALL(X) (X).begin(), (X).end()
#define REP(I, A, B) for (int I = (A); I < (B); ++I)
#define RI(X) scanf("%d", &(X))
#define RII(X, Y) scanf("%d%d", &(X), &(Y))
#define RIII(X, Y, Z) scanf("%d%d%d", &(X), &(Y), &(Z))
#define DRI(X) int (X); scanf("%d", &X)
#define DRII(X, Y) int X, Y; scanf("%d%d", &X, &Y)
#define DRIII(X, Y, Z) int X, Y, Z; scanf("%d%d%d", &X, &Y, &Z)
#define RS(X) scanf("%s", (X))
#define CASET int ___T, case_n = 1; scanf("%d ", &___T); while (___T-- > 0)
#define MP make_pair
#define PB push_back
#define MS0(X) memset((X), 0, sizeof((X)))
#define MS1(X) memset((X), -1, sizeof((X)))
#define LEN(X) ((int)strlen(X))
#define F first
#define S second
#define IOS ios_base::sync_with_stdio(0)
#ifdef ONLINE_JUDGE
#define FILEIO(name) \
freopen(name".in", "r", stdin); \
freopen(name".out", "w", stdout);
#else
#define FILEIO(name)
#endif
using namespace std;
typedef long long ll;
typedef long double ld;
typedef pair<int,int> ii;
typedef pair<ll,ll> pll;
/*#include<complex>
typedef complex<double> cd;
#define X real()
#define Y imag()*/
char A[2000],B[2000];
int xi=0,yi=1;
int main()
{
RS(A);RS(B);
int L=LEN(A);
for(int i=0;i<L;i++){
if(B[i]==A[xi])xi+=2;
if(B[i]==A[yi])yi+=2;
if(xi>=L||yi>=L){
puts("Yes");
return 0;
}
}
puts("No");
return 0;
}
提出情報
提出日時
2015-11-22 11:30:01+0900
問題
A - M and A
ユーザ
HDYTTO
言語
C++11 (GCC 4.8.1)
得点
100
コード長
1930 Byte
結果
AC
実行時間
27 ms
メモリ
924 KiB
コンパイルエラー
./Main.cpp: In function ‘int main()’:
./Main.cpp:67:10: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
RS(A);RS(B);
^
./Main.cpp:67:16: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
RS(A);RS(B);
^
ジャッジ結果
セット名
All
得点 / 配点
100 / 100
結果
セット名
テストケース
All
00_sample_00, 00_sample_01, 00_sample_02, 01_small_00, 01_small_01, 01_small_02, 01_small_03, 01_small_04, 01_small_05, 01_small_06, 01_small_07, 01_small_08, 01_small_09, 01_small_10, 01_small_11, 01_small_12, 01_small_13, 01_small_14, 01_small_15, 01_small_16, 01_small_17, 01_small_18, 01_small_19, 02_large_00, 02_large_01, 02_large_02, 02_large_03, 02_large_04, 02_large_05, 02_large_06, 02_large_07, 02_large_08, 02_large_09, 03_max_00, 03_max_01, 03_max_02, 03_max_03, 03_max_04, 03_max_05, 04_abab_00, 04_abab_01, 04_abab_02, 04_abab_03, 04_abab_04, 99_corner_00, 99_corner_01, 99_corner_02
ケース名
結果
実行時間
メモリ
00_sample_00
AC
24 ms
800 KiB
00_sample_01
AC
24 ms
744 KiB
00_sample_02
AC
24 ms
804 KiB
01_small_00
AC
22 ms
668 KiB
01_small_01
AC
27 ms
796 KiB
01_small_02
AC
23 ms
748 KiB
01_small_03
AC
24 ms
796 KiB
01_small_04
AC
23 ms
800 KiB
01_small_05
AC
22 ms
800 KiB
01_small_06
AC
24 ms
676 KiB
01_small_07
AC
24 ms
672 KiB
01_small_08
AC
25 ms
768 KiB
01_small_09
AC
22 ms
672 KiB
01_small_10
AC
23 ms
796 KiB
01_small_11
AC
23 ms
736 KiB
01_small_12
AC
24 ms
796 KiB
01_small_13
AC
23 ms
672 KiB
01_small_14
AC
24 ms
924 KiB
01_small_15
AC
22 ms
920 KiB
01_small_16
AC
27 ms
800 KiB
01_small_17
AC
22 ms
672 KiB
01_small_18
AC
22 ms
796 KiB
01_small_19
AC
24 ms
800 KiB
02_large_00
AC
24 ms
796 KiB
02_large_01
AC
24 ms
800 KiB
02_large_02
AC
24 ms
672 KiB
02_large_03
AC
24 ms
924 KiB
02_large_04
AC
23 ms
804 KiB
02_large_05
AC
24 ms
924 KiB
02_large_06
AC
24 ms
924 KiB
02_large_07
AC
23 ms
804 KiB
02_large_08
AC
22 ms
672 KiB
02_large_09
AC
24 ms
672 KiB
03_max_00
AC
22 ms
800 KiB
03_max_01
AC
25 ms
800 KiB
03_max_02
AC
24 ms
796 KiB
03_max_03
AC
24 ms
796 KiB
03_max_04
AC
24 ms
764 KiB
03_max_05
AC
23 ms
800 KiB
04_abab_00
AC
22 ms
924 KiB
04_abab_01
AC
24 ms
924 KiB
04_abab_02
AC
22 ms
800 KiB
04_abab_03
AC
23 ms
672 KiB
04_abab_04
AC
22 ms
796 KiB
99_corner_00
AC
22 ms
792 KiB
99_corner_01
AC
24 ms
796 KiB
99_corner_02
AC
23 ms
804 KiB