POJ 1936 ——All in All

題目鏈接;http://poj.org/problem?id=1936

做了題水題,題目大意就是如果一個字符串消除掉其他的字母等於另一個字符串,好像就是字串,就輸出yes,想必大家都會,兩個字符串依次遍歷,有相等的下標就往後移,如果最後這個下標移到到‘\0’,就是yes

AC代碼

#include <stdio.h>
int main() 
{
	char s[100100],t[100100];
	int i,j;
	while(scanf("%s %s",s,t) != EOF) {
		for(i=0,j=0;t[j];j++)
			if(s[i] == t[j]) i++;
		printf("%s\n",s[i] ? "No":"Yes");
	}
	return 0;
}

發佈了58 篇原創文章 · 獲贊 22 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章