山东理工大学单元测试2重现
本次單元測試雖然較第一次機測難度增加,但整體難度與平時pta練習(xí)相比,難度并不大,一些細(xì)節(jié)同學(xué)們在考試時容易忽略,本次八道題,可關(guān)注第四題的簡便公式,以及第七題的注意事項和第八題運行超時的解決辦法。
7-1 sdut-C語言實驗-A+B for Input-Output Practice (不確定次數(shù)循環(huán))
分?jǐn)?shù) 10
作者 馬新娟
單位 山東理工大學(xué)
Your task is to Calculate a + b.
Too easy?! Of course! I specially designed the problem for acm beginners.
You must have found that some problems have the same titles with this one, yes, all these problems were designed for the same aim.
輸入格式:
The input will consist of a series of pairs of integers a and b, separated by a space, one pair of integers per line.
輸出格式:
For each pair of input integers a and b you should output the sum of a and b in one line, and with one line of output for each line in input.
輸入樣例:
1 5
10 20
輸出樣例:
在這里給出相應(yīng)的輸出。例如:
6
30
代碼長度限制
16 KB
時間限制
400 ms
內(nèi)存限制
64 MB
7-2 sdut-C語言實驗-數(shù)位數(shù)
分?jǐn)?shù) 12
作者 馬新娟
單位 山東理工大學(xué)
給定一個正整數(shù) n ,請你求出它的位數(shù)。
輸入格式:
單組輸入,輸入一個整數(shù) n 。(1<= n <= 2147483647)
輸出格式:
輸出一行,包含一個整數(shù),即為 n 的位數(shù)。
輸入樣例:
1234567
輸出樣例:
在這里給出相應(yīng)的輸出。例如:
7
代碼長度限制
16 KB
時間限制
400 ms
內(nèi)存限制
64 MB
7-3 sdut-C語言實驗- 分段函數(shù)求值
分?jǐn)?shù) 13
作者 馬新娟
單位 山東理工大學(xué)
有如下分段函數(shù)
F(x) = x^2 + 1 當(dāng)x> 0時;
F(x) = -x 當(dāng)x<0時;
F(x) = 100.0 當(dāng)x=0時;
編程根據(jù)輸入的不同x(x為實數(shù)),輸出其對應(yīng)的函數(shù)值。
輸入格式:
多組輸入,每組一個實數(shù)x。處理到文件結(jié)束。
輸出格式:
對于每組輸入x,輸出其對應(yīng)的F(x),每組一行,結(jié)果保留1位小數(shù)。
輸入樣例:
8.00
-5.0
輸出樣例:
在這里給出相應(yīng)的輸出。例如:
65.0
5.0
代碼長度限制
16 KB
時間限制
400 ms
內(nèi)存限制
64 MB
7-4 sdut-C語言實驗-最大公約數(shù)與最小公倍數(shù)
分?jǐn)?shù) 15
作者 馬新娟
單位 山東理工大學(xué)
求兩個正整數(shù)的最大公約數(shù)與最小公倍數(shù)。
輸入格式:
輸入在一行中給出兩個正整數(shù)M和N(≤1000)。
輸出格式:
第一行輸出最大公約數(shù);
第二行輸出最小公倍數(shù)。
輸入樣例:
9 21
輸出樣例:
3
63
代碼長度限制
16 KB
時間限制
400 ms
內(nèi)存限制
64 MB
7-5 sdut- C語言實驗-計算1到n的和(循環(huán)結(jié)構(gòu))
分?jǐn)?shù) 10
作者 馬新娟
單位 山東理工大學(xué)
從鍵盤上輸入任意一個整數(shù)n,計算1到n的和。
輸入格式:
從鍵盤輸入任意整數(shù)n。
輸出格式:
輸出1到n的和。
輸入樣例:
在這里給出一組輸入。例如:
3
輸出樣例:
在這里給出相應(yīng)的輸出。例如:
6
代碼長度限制
16 KB
時間限制
400 ms
內(nèi)存限制
64 MB
7-6 sdut-C語言實驗- 簡單計算
分?jǐn)?shù) 12
作者 馬新娟
單位 山東理工大學(xué)
接受從鍵盤輸入的N個整數(shù),輸出其中的最大值、最小值和平均值(平均值為整除的商)。
輸入格式:
第一行一個正整數(shù)N(N<=100);
第二行有N個用空格隔開的整數(shù)Ti (1 <= i <= N, 0 <= Ti <= 10000000)
輸出格式:
三個有空格隔開的整數(shù)分別為最大值、最小值和平均值,其中平均值為整除的商。
輸入樣例:
在這里給出一組輸入。例如:
5
1 2 3 5 4
輸出樣例:
在這里給出相應(yīng)的輸出。例如:
5 1 3
代碼長度限制
16 KB
時間限制
400 ms
內(nèi)存限制
64 MB
7-7 sdut -C語言實驗 - 水仙花數(shù)
分?jǐn)?shù) 13
作者 馬新娟
單位 山東理工大學(xué)
水仙花的花語是“敬意”。在春節(jié)時,很多地方的人喜歡把親手培育的水仙花送給自己最尊敬的人。
數(shù)學(xué)中研究“水仙花數(shù)”也是很有趣味的。“水仙花數(shù)”是指一個 3 位數(shù),它的每個位上的數(shù)字的 3次冪之和等于它本身。例如:1^3 + 5^3+ 3^3 = 153。
現(xiàn)在要求輸出所有在 m 和 n 范圍內(nèi)的水仙花數(shù)。
輸入格式:
輸入數(shù)據(jù)有多組,每組占一行,包括兩個整數(shù) m 和 n(100≤m≤n≤999)
輸出格式:
對于每個測試實例,要求輸出所有在給定范圍內(nèi)的水仙花數(shù),就是說,輸出的水仙花數(shù)必須大于等于 m,并且小于等于 n,如果有多個,則要求從小到大排列在一行內(nèi)輸出,之間用一個空格隔開;最后一個數(shù)據(jù)后面也有空格輸出。
如果給定的范圍內(nèi)不存在水仙花數(shù),則輸出 no。
每個測試實例的輸出占一行。
輸入樣例:
100 120
300 380
輸出樣例:
no
370 371
代碼長度限制
16 KB
時間限制
400 ms
內(nèi)存限制
64 MB
7-8 sdut-C語言實驗-哥德巴赫猜想
分?jǐn)?shù) 15
作者 馬新娟
單位 山東理工大學(xué)
自然科學(xué)的皇后是數(shù)學(xué),數(shù)學(xué)的皇冠是數(shù)論;哥德巴赫猜想,則是皇冠上的明珠。
一七四二年,德國數(shù)學(xué)家哥德巴赫發(fā)現(xiàn),每一個大偶數(shù)都可以寫成兩個素數(shù)的和,有些偶數(shù)可以分解成多對素數(shù)的和。例如:10=3+7,10=5+5,即10可以分解為2對不同素數(shù)的和,但他和歐拉有生之年都不能夠證明它。從此,這成了一道難題,吸引了成千上萬數(shù)學(xué)家的注意。兩百多年來,多少數(shù)學(xué)家企圖給這個猜想作出證明,都沒有成功。
我國著名數(shù)學(xué)家陳景潤先生畢生投身到數(shù)學(xué)研究中,為中國乃至世界數(shù)學(xué)的研究做出了杰出的貢獻(xiàn),尤其對哥德巴赫猜想的證明做了有效的推動。
下面讓我們編程來測試一下哥德巴赫猜想吧。輸入一個大于6的正整數(shù)n,編程統(tǒng)計偶數(shù)n可以分解為多少對不同的素數(shù)之和。
輸入格式:
輸入一個正整數(shù)n(6 <= n <= 32767)。
輸出格式:
輸出n可以分解的素數(shù)對數(shù)。
輸入樣例:
10
輸出樣例:
在這里給出相應(yīng)的輸出。例如:
2
代碼長度限制
16 KB
時間限制
400 ms
內(nèi)存限制
64 MB
總結(jié)
以上是生活随笔為你收集整理的山东理工大学单元测试2重现的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 寒假训练十(map,pair,strin
- 下一篇: c语言上机考试指导,全国计算机二级C语言