題目
依次讀入字典文件中的名字然後判斷是否可行,
首先是名字的長度,然後依次判斷各位是否合法,不合法直接跳過,合法則輸出。
如果total爲0則輸出NONE。
代碼如下:
{ ID:asdcyt01 PROB:namenum LANG:PASCAL } program namenum(input,output); var n,i,total:longint; data:text; ch:array[1..12]of integer; str:string; flag:boolean; c:char; begin assign(input,'namenum.in');reset(input); assign(output,'namenum.out');rewrite(output); assign(data,'dict.txt');reset(data); n:=0; total:=0; while not eoln do begin inc(n); read(c); ch[n]:=ord(c)-ord('0'); end; while not eof(data) do begin readln(data,str); if length(str)<>n then continue; flag:=false; for i:=1 to n do case ch[i] of 2:if (str[i]<>'A')and(str[i]<>'B')and(str[i]<>'C')then begin flag:=true;break;end; 3:if (str[i]<>'D')and(str[i]<>'E')and(str[i]<>'F')then begin flag:=true;break;end; 4:if (str[i]<>'G')and(str[i]<>'H')and(str[i]<>'I')then begin flag:=true;break;end; 5:if (str[i]<>'J')and(str[i]<>'K')and(str[i]<>'L')then begin flag:=true;break;end; 6:if (str[i]<>'M')and(str[i]<>'N')and(str[i]<>'O')then begin flag:=true;break;end; 7:if (str[i]<>'P')and(str[i]<>'R')and(str[i]<>'S')then begin flag:=true;break;end; 8:if (str[i]<>'T')and(str[i]<>'U')and(str[i]<>'V')then begin flag:=true;break;end; 9:if (str[i]<>'W')and(str[i]<>'X')and(str[i]<>'Y')then begin flag:=true;break;end; end; if flag then continue; writeln(str); inc(total); end; if total=0 then writeln('NONE'); close(input);close(output); end .
一、前言 用ffmpeg做音視頻保存到mp4文件,都會遇到一個問題,尤其是在視頻監控行業,就是監控攝像頭設置的音頻是PCM/G711A/G711U,解碼後對應的格式是pcm_s16be/pcm_alaw/pcm_mulaw,將這個原始的音頻
今天看discuz源碼,在一個函數裏發現這麼個語句: http:// $output && print($ret); 其中$output是這個函數的一個參數,值爲true或false;$ret是一個字符串. 測試了一下,如果$output
將拼接的Sql查詢字串查詢結果賦值給變量@name。 DECLARE @sqlstr VARCHAR(500) DECLARE @name VARCHAR(500) SET @sqlstr='SELECT @nam
繼續運行 ?* 回憶上次內容 上次使用shell環境中的命令 命令 作用 c
前言 作爲表格產品的典型應用場景之一,幾乎所有的行業都會存在類 Excel 報表開發這樣的應用場景,而在這些應用場景中,經常會遇見下面的這些痛點: 報表數據往往來自多個不同的數據源,需要報表系統能夠同時連接多個數據源,並融合不同的數據格式
本文分享自華爲雲社區《GaussDB SQL基本語法示例-CASE表達式》,作者:Gauss松鼠會小助手2。 一、前言 SQL是用於訪問和處理數據庫的標準計算機語言。GaussDB支持SQL標準(默認支持SQL2、SQL3和SQL4的主要
step 1:設置root帳號密碼 輸入命令: sudo passwd root 根據提示輸入root帳號密碼。 step 2:保證以root帳號權限進行後續操作 如果不是用root帳號登錄系統 輸入命令: su ro
Date.parseDate( String input, String format ) : Date 將字符串string依指定的格式format轉換爲時間,其中格式定義詳見format方法 例:dt = Date.parseDat
cvCloneImage()每次使用時編譯器會分配新的內存空間,不會覆蓋以前的內容,所以如果在循環中使用內存會迅速減小,每次用完都需要用cvRelease來釋放。解決方法是使用cvCopy函數代替。cvCopy(pSrcImg,pImg,
關於UCS-2編碼就不多說了,Google一下就大把大把的了 直接上代碼 ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> .386 .model flat , stdcall option
1)、類型比較和轉換問題 short和int類型之間直接比較或轉換都會出現內存錯誤;2)、判斷文件是否結束時,可能存在回車換行文件並沒真正介紹而內容已經結束了,需要用while (!feof(fp_signal_sort) && (fsc
養生需知:世上最健康的作息時間 7:30:起牀。英國威斯敏斯特大學的研究人員發現,那些在早上5:22―7:21 分起牀的人,其血液中有一種能引起心臟病的物質含量較高,因此,在7:21之後起牀對身體健康更加有益。 7:30―8:00:
hutchin 發表於 2006/10/31, 4:34 PM. 學習 用正則表達式突出顯示字符串中查詢到的單詞的函數<%'''''Function hs(aa,bb) ''建立函數hs,兩值:aa爲內容,bb爲需要查詢的字符Dim re
id="I7" marginwidth="0" marginheight="0" src="http://www.bookeba.cn/securi
1. Java Javasoft: http://www.javasoft.com Sun: www.sun.com Developer.com: http://java.developer.com Tutorial: http://