基礎練習:T1084:冪的末尾
1084:冪的末尾
【題目描述】
冪ab的末3位數是多少?
【輸入】
兩個正整數a,b。1≤a≤100,1≤b≤10000。
【輸出】
從高位到低位輸出冪的末三位數字,中間無分隔符。若冪本身不足三位,在前面補零。
【輸入樣例】
7 2011
【輸出樣例】
743
這道題的位數問題與T1082求小數的某一位思路相同
#include<iostream> using namespace std; int main() { int a,b,k=1; cin>>a>>b; for(int i=1;i<=b;i++) { k*=a;//k*a的i次結果 k%=1000; //排除千位數往上的數字,k儲存後三位 } if(k>=100) cout<<k<<endl;//結果為三位的情況 else if(k>=10) cout<<"0"<<k<<endl;//結果為兩位的情況 else cout<<"00"<<k<<endl;//結果為一位的情況 return 0; }
相關推薦
基礎練習:T1084:冪的末尾
1084:冪的末尾 【題目描述】 冪ab的末3位數是多少? 【輸入】 兩個正整數a,b。1≤a≤100,1≤b≤10000。 【輸出】 從高位到低位輸出冪的末三位數字,中間無分隔符。若冪本身不足三位,在前面補零。 【輸入樣例】 7 2011 【輸出樣例】 743 這道題的位數問題與T10
藍橋杯-基礎練習 :java 數列排序問題
repl 給定 can .cn turn exti color 問題 http 問題描述 給定一個長度為n的數列,將這個數列按從小到大的順序排列。1<=n<=200 輸入格式 第一行為一個整數n。 第二行包含n個整數,為待排序的數,每個整數的絕對值小
藍橋杯- 基礎練習: 字母圖形
alt gpo pan 圖片 -- ext .com color ack import java.util.Scanner; public class W { /* A B C D E F G B A B C D E F C B A B C D E D C B A
藍橋杯: 基礎練習 十六進位制轉八進位制
問題描述 給定n個十六進位制正整數,輸出它們對應的八進位制數。 輸入格式 輸入的第一行為一個正整數n (1<=n<=10)。 接下來n行,每行一個由0~9、大寫字母A~F組成的字串,表示要轉換的十六進位制正整數,每個十六進位制數長度不超過100000。 輸出格式 輸出n行,每行
python基礎練習:迴圈控制語句及隨機數
設計一個程式,幫助小學生練習10以內的加法 詳情: - 隨機生成加法題目; - 學生檢視題目並輸入答案; - 判別學生答題是否正確? - 退出時, 統計學生答題總數,正確數量及正確率(保留兩位小數點); count = 0 countt = 0 while (1): num1 = ra
藍橋杯:基礎練習 查詢整數
http://lx.lanqiao.cn/problem.page?gpid=T9 題目描述 基礎練習 查詢整數 時間限制:1.0s 記憶體限制:256.0MB  
elasticsearch:基礎練習
首先搭建好elasticsearch叢集,我這裡搭建3臺,偽分散式。 新建一個名為es1的索引庫: curl -XPUT http://192.168.1.28:9200/es1/ 則出現以下: lunce 5個主片: 其他幾個是從片,主從絕對不會在一個
基礎練習:1080:餘數相同問題
1080:餘數相同問題 【題目描述】 已知三個正整數a,b,c。現有一個大於1的整數x,將其作為除數分別除a,b,c,得到的餘數相同。 請問滿足上述條件的x的最小值是多少?資料保證x有解。 【輸入】 一行,三個不大於1000000的正整數a,b,c,兩個整數之間用一個空格隔開。
基礎練習:1083:計算星期幾
1083:計算星期幾 【題目描述】 假設今天是星期日,那麼過a^b天之後是星期幾? 【輸入】 兩個正整數a,b,中間用單個空格隔開。0<a≤100, 0<b≤10000。 【輸出】 一個字串,代表過ab天之後是星期幾。 其中,Monday是星期一,Tuesday是星期
【資料結構】C語言最基礎練習:棧的初始化,壓棧,出棧,遍歷,清空
隨手練習一下,詳細程式碼解釋都在程式碼片裡請仔細看看 如果有什麼不對的地方,請在下方留言 先建立標頭檔案: #define _CRT_SECURE_NO_WARNINGS 1 #ifndef _TEST_H #define _TEST_H //棧的鏈式儲存結構;
【存疑】基礎練習:1089:數字反轉
1089:數字反轉 【題目描述】 給定一個整數,請將該數各個位上數字反轉得到一個新數。新數也應滿足整數的常見形式,即除非給定的原數為零,否則反轉後得到的新數的最高位數字不應為零,例如輸入-380,反轉後得到的新數為-83。 【輸入】 輸入共 1 行,一個整數N。 -1,000,000,000
【存疑】基礎練習:1088:分離整數的各個數
1088:分離整數的各個數 【題目描述】 給定一個整數n(1≤n≤100000000),要求從個位開始分離出它的每一位數字。從個位開始按照從低位到高位的順序依次輸出每一位數字。 【輸入】 輸入一個整數,整數在1到100000000之間。 【輸出】 從個位開始按照從低位到高位的順序依次輸出每一
基礎練習:1087:級數求和
1087:級數求和 【題目描述】 已知:Sn=1+12+13+…+1n。顯然對於任意一個整數k,當n足夠大的時候,Sn大於k。現給出一個整數k(1≤k≤15),要求計算出一個最小的n,使得Sn>k。 【輸入】 一個整數k。 【輸出】 一個整數n。 【輸入樣例】 1 【輸出樣例】 2 #i
基礎練習:1086:角谷猜想
1086:角谷猜想 【題目描述】 謂角谷猜想,是指對於任意一個正整數,如果是奇數,則乘3加1,如果是偶數,則除以2,得到的結果再按照上述規則重複處理,最終總能夠得到1。如,假定初始整數為5,計算過程分別為16、8、4、2、1。程式要求輸入一個整數,將經過處理得到1的過程輸出來。 【輸入】 一
基礎練習:1085:球彈跳高度的計算
1085:球彈跳高度的計算 【題目描述】 一球從某一高度h落下(單位米),每次落地後反跳回原來高度的一半,再落下。程式設計計算氣球在第10次落地時,共經過多少米? 第10次反彈多高? 輸出包含兩行,第1行:到球第10次落地時,一共經過的米數。第2行:第10次彈跳的高度。 【輸入】 輸入一個整
基礎練習:1094:與7無關的數
1094:與7無關的數 【題目描述】 一個正整數,如果它能被7整除,或者它的十進位制表示法中某一位上的數字為7,則稱其為與7相關的數。現求所有小於等於n(n<100)與7無關的正整數的平方和。 【輸入】 輸入為一行,正整數n(n < 100)。 【輸出】 輸出一行,包含一個整數,
基礎練習:1101:不定方程求解
1101:不定方程求解 【題目描述】 給定正整數a,b,c。求不定方程 ax+by=c 關於未知數x和y的所有非負整數解組數。 【輸入】 一行,包含三個正整數a,b,c,兩個整數之間用單個空格隔開。每個數均不大於1000。 【輸出】 一個整數,即不定方程的非負整數解組數。 【輸入樣例】 2
基礎練習:1105:陣列逆序重存放
1105:陣列逆序重存放 【題目描述】 將一個數組中的值按逆序重新存放。例如,原來的順序為8,6,5,4,1。要求改為1,4,5,6,8。 【輸入】 輸入為兩行:第一行陣列中元素的個數n(1<n<100),第二行是n個整數,每兩個整數之間用空格分隔。 【輸出】 輸出為一行:輸出逆
基礎練習:1106:年齡與疾病
1106:年齡與疾病 【題目描述】 某醫院想統計一下某項疾病的獲得與否與年齡是否有關,需要對以前的診斷記錄進行整理,按照0-18、19-35、36-60、61以上(含61)四個年齡段統計的患病人數佔總患病人數的比例。 【輸入】 共2行,第一行為過往病人的數目n(0<n≤100),第二行
基礎練習:1104:計算書費
1104:計算書費 【題目描述】 下面是一個圖書的單價表: 計算概論 28.9元/本 資料結構與演算法 32.7元/本 數字邏輯 45.6元/本 C++程式設計教程 78元/本 人工智慧 35 元/本 計算機體系結構 86.2元/本 編譯原理 27.8元/本 作業系統 43元/本 計算機網路