山東科技大學OJ題庫 1403 它滿足條件嗎?
1403 它滿足條件嗎?
Description
需要判斷給定的一個整數是否同時滿足如下三個條件:
-
它是一個完全平方數。
-
它是一個偶數。
-
它是一個正數。
注:若一個數能表示成某個自然數的平方的形式,則稱這個數為完全平方數。例如:
0,1,4,9,16,25,36,49,64,81,100,121,144,169,196,225,256,289,324,361,400,441,484,529
Input
一個int範圍內的整數。
Output
如果輸入的數字滿足條件,則輸出yes,否則輸出no。
Sample Input
100
Sample Output
yes
HINT
注意邏輯表示式判斷三個條件的順序。
如果你不會使用分支語句,同樣可以使用條件運算子實現該程式。
庫函式sqrt()可以用於求一個數的平方根。
#include <stdio.h>
#include <math.h>
int main()
{
int a,c;
double b,d;
scanf("%d",&a);
b=sqrt(a);
c=b;
d=b-c;
if(a>0&&a%2==0&&d==0)
printf("yes");
else
printf("no");
return 0;
}
博主提示:sqrt()函式在<math.h>函式庫裡。
相關文章
- 山東科技大學OJ題庫 1009-簡單的打折計算
- 山東理工大學SDUT - ACM OJ 題: Python程式碼 及分析ACMPython
- 跳轉滿足條件的資料
- 學完Java後找工作難嗎?需要滿足什麼條件?Java
- “物聯網”的“物”需滿足的條件?
- PTAWindows訊息佇列c++版——山東科技大學Windows佇列C++
- 雲端計算的產生,需要滿足哪些條件?
- 想要成為架構師?先看看這些條件滿不滿足!架構
- 加盟頭位資訊平臺需要滿足什麼條件?
- PHP查詢資料庫中滿足條件的記錄條數(二種實現方法)PHP資料庫
- 0基礎小白滿足什麼條件可以學Python?Python
- 怎麼自主開發美顏sdk,需滿足哪些條件?
- 報名Python培訓班需要滿足什麼條件?Python
- 查詢滿足條件的最新資料(逐步優化,mysql、達夢資料庫)優化MySql資料庫
- 智慧數字展廳的建設方案需要滿足的條件
- 企業實施CRM系統前需要滿足這些條件
- Python中合法識別符號需要滿足什麼條件?Python符號
- C++列舉演算法之滿足條件的整數C++演算法
- 安裝win8系統硬體配置需要滿足哪些條件?
- MongoDB副本集keyFile認證檔案必須滿足的條件MongoDB
- GridView的行顏色高亮顯示(包括滿足條件的行)View
- 使用awk查詢不滿足sqlloader載入條件的記錄SQL
- python演算法 - 快速尋找滿足條件的兩個數Python演算法
- 安裝Oracle不滿足系統檢查條件的解決方法Oracle
- MYSQL滿足條件函式里放查詢最大函式的方法MySql函式
- doxygen 宏定義/宏編譯/條件編譯/預處理/預編譯 不處理、忽略條件、分析所有條件、滿足所有條件的方法編譯
- SQL Server資料庫檔案不滿足擴充套件條件時不再自動擴充套件SQLServer資料庫套件
- Angular 應用要啟用 Service Worker 所需滿足的一些前提條件Angular
- 直播平臺開發,HTML/JS滿足圖片繞中心旋轉的條件HTMLJS
- position:absolute相對哪個元素定位,那個元素要滿足什麼條件
- Lambda 表示式遍歷集合時用remove方法刪除list集合中滿足條件的元素問題REM
- 周志華:滿足這三大條件,可以考慮不用深度神經網路神經網路
- 亞信安全從RSA看人工智慧安全:可靠性仍存問題需要滿足四個條件人工智慧
- 乾貨滿滿!!!面試必備OJ題:連結串列篇(一)面試
- JS陣列學習之判斷陣列元素是不是都滿足給定條件JS陣列
- 【山東CIO智庫活動】山東省兩化融合深度行菏澤站成功舉辦
- 第十屆山東省大學生程式設計競賽題解(A、F、M、C)程式設計
- MongoDB是什麼以及它如何滿足您的應用需求MongoDB