5313 JL 判斷郵箱位址 公升級版

2022-05-03 11:18:25 字數 1357 閱讀 7476

時間限制: 1 s

空間限制: 1000 kb

題目等級 : ** gold

題解檢視執行結果

1.格式:使用者名稱@伺服器名.字尾網域名稱」

2.使用者名稱、伺服器名、字尾網域名稱均由字母、英文與下劃線組成

輸入乙個郵箱位址判斷它是不是合法的郵箱位址。

輸入格式:

1.不會出現多節網域名稱(比如:[email protected] 這種不會出現)

2.不會出現中文字元

輸入描述 input description

輸入僅一行(mail.in):

為疑似郵箱的字串

輸出描述 output description

輸出僅一行(mail.out):

是郵箱,輸出「yes」,

不是則輸出「no」(不包括引號)

(樣例輸出中,括號中的內容不用輸出)

樣例輸入 sample input

輸入樣例#1:

[email protected]
輸入樣例#2:

[email protected]
輸入樣例#3:

luogu.luogu@
輸入樣例#4:

#$%@sina.com

樣例輸出 sample output

輸出樣例#1:

no

(沒有伺服器名)

輸出樣例#2:

yes

(符合要求)

輸出樣例#3:

no

(「@」位置不對,沒有字尾名)

輸出樣例#4:

no

(無效字元)

資料範圍及提示 data size & hint

郵箱字串長度<=255

分類標籤 tags 點此展開 

暫無標籤

題解:

模擬即可

ac**:

#include#include

using

namespace

std;

char s[300

];inline

bool judge(char &ch)

intmain()

if(!ai)

for(int i=0;iif(!judge(s[i]))

if(!judge(s[ai+1]))

for(int i=ai+2;iif(s[i]=='.'

) }

if(!flag)

puts(

"yes");

return0;

}

php 判斷郵箱 php檢測郵箱位址是否存在

php檢測郵箱位址是否存在 在php中有這麼乙個函式checkdnsrr來驗證dns是否可訪問來檢測郵箱位址是否存在 email abc vae.la check email checkdnsrr email,a if check email elseelseelse return false 指定...

郵箱位址的過濾

email判定 function isvalidemail email dim names,name,i,c check for valid syntax in an email address.isvalidemail true names split email,if ubound names ...

判斷乙個郵箱位址是否合格

主要使用的函式 memchr函式 在某一記憶體範圍中查詢一特定字元 include void memchr const void s,int c,size t n 函式說明 函式從頭開始搜尋s所指的內容記憶體前n個位元組,直到發現第乙個值為c的位元組,則返回 指向該位元組的指標 返回值 如果找到指定...