PTA 鑽石真題卷 均是素數

2021-10-14 02:45:38 字數 717 閱讀 7400

1.區間給定,尋找素數滿足條件

2.先找區間內素數

3.再對符合要求的素數進行查詢掃一遍就好

//

#include

int m,n,p,q,r;

//其實定義全域性變數的習慣不太好,不利於以後程式設計發展,但是定義區域性變數老是忘記初始化賦值,不過對於一般的做題題目而言可以直接定義全域性變數(個人觀點。。。。)

int a[

1000];

int count,cnt;

int isprime

(int i)

//寫得判斷素數的函式

int main()

}// for(int i = 0 ;i < count ;i++)

//

///------->上面可以實現列印從1 到1000 的素數表

for(int i =

0;i < count;i++

)//從新陣列裡排著找符合條件的}}

}///為什麼用這麼多括號是因為我是小白,我怕寫錯(/doge)

printf

("%d\n"

,cnt)

;return0;

}

PTA 裝睡(天梯賽真題集)

題目要求 你永遠叫不醒乙個裝睡的人 但是通過分析乙個人的呼吸頻率和脈搏,你可以發現誰在裝睡!醫生告訴我們,正常人睡眠時的呼吸頻率是每分鐘15 20次,脈搏是每分鐘50 70次。下面給定一系列人的呼吸頻率與脈搏,請你找出他們中間有可能在裝睡的人,即至少一項指標不在正常範圍內的人。輸入格式 輸入在第一行...

PTA 真題 1019 數字黑洞 20分

給定任乙個各位數字不完全相同的 4 位正整數,如果我們先把 4 個數字按非遞增排序,再按非遞減排序,然後用第 1 個數字減第 2 個數字,將得到乙個新的數字。一直重複這樣做,我們很快會停在有 數字黑洞 之稱的 6174,這個神奇的數字也叫 kaprekar 常數。例如,我們從6767開始,將得到 7...

PTA甲級考試真題練習10 1010 Radix

6是十進位制數,110是二進位制數 得分容易,滿分難,坑多,基本思路 將給定的源運算元按照指定的進製轉換成十進位制,然後在找出乙個進製使目標運算元轉化成十進位制後與源運算元相等 1.進製的上下限不是隨便取的,下限應該是目標運算元中的最大位 1,如果小於這個數是沒有意義的,上限應該是源運算元轉換成十進...