1. 程式人生 > >HDU 2035 人見人愛A^B(水~)

HDU 2035 人見人愛A^B(水~)

Description
求A^B的最後三位數表示的整數。
Input
輸入資料包含多個測試例項,每個例項佔一行,由兩個正整數A和B組成(1<=A,B<=10000),如果A=0, B=0,則表示輸入資料的結束,不做處理
Output
對於每個測試例項,請輸出A^B的最後三位表示的整數,每個輸出佔一行
Sample Input
2 3
12 6
6789 10000
0 0
Sample Output
8
984
1
Solution
水題,本來還想用快速冪的,看了下資料範圍果斷暴力直接乘Orz
Code

#include<cstdio>
#include<iostream>
using namespace std; int main() { int a,b; while(scanf("%d%d",&a,&b),a||b) { int ans=1; for(int i=0;i<b;i++) ans*=a,ans%=1000; printf("%d\n",ans); } return 0; }

相關推薦

HDU 2035 A^B~

Description 求A^B的最後三位數表示的整數。 Input 輸入資料包含多個測試例項,每個例項佔一行,由兩個正整數A和B組成(1<=A,B<=10000),如果A=0, B=

HDU-2033-A+B

HDOJ上面已經有10來道A+B的題目了,相信這些題目曾經是大家的最愛,希望今天的這個A+B能給大家帶來好運,也希望這個題目能喚起大家對ACM曾經的熱愛。 這個題目的A和B不是簡單的整數,而是兩個時間,A和B 都是由3個整陣列成,分別表示時分秒,比如,假設A為34 45 56

hdu 2034 A-B java

問題: 題目要求排序之前沒將a[]陣列排序,導致一直不通過。 本題採用了String儲存需要的陣列元素,輸出方便,也比較靈活。 人見人愛A-B Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/3

hdu-1055----樹染色問題color a tree貪心

題目Color a Tree Problem Description Bob is very interested in the data structure of a tree. A tree is a directed graph in wh

Newcoder 109 A.長方體~

Description 給出共享長方體一個頂點的三個面的面積,求它十二條邊的邊長和。 Input 一行三個整數 a ,

HDU 1177."Accepted today?"【結構體排序】【1月6】

"Accepted today?" Problem Description Do you remember a sentence "Accepted today?" Yes, the sentence is mentioned frequently in lcy's co

hdu 2035 A^B

seve 程序 ron esc 組成 pid tdi other nbsp Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submissi

HDU-2035A^B

HDU-2035人見人愛A^B 題目: 求A^B的最後三位數表示的整數。 說明:A^B的含義是“A的B次方” Input 輸入資料包含多個測試例項,每個例項佔一行,由兩個正整數A和B組成(1<=A,B<=10000),如果A=0, B=0,則表示輸入資料的結束,不做處理。 Out

HDU 2035 A^B同餘基本性質

原題連結:Here!思路:可以利用同餘的基本性質 ab ≡ (a%m)(b%m) (mod m) ,也非常好證明。  設 a = k1*m + c1 , b = k2*m + c2 ( k1,k2

hdu 2035 A^B快速冪入門

人見人愛A^B                                      Time Limit: 2000/1000 MS (Java/Others)    Memory Limit

HDU 2035 A^B 快速冪取模

分析: 標配快速冪。注意取模別溢位即可。 程式碼如下: #include <stdio.h> // 快速冪非遞迴實現(迴圈+位運算) int power2(int a, int n

hdu 2035 A^B快速冪

Problem Description 求A^B的最後三位數表示的整數。 說明:A^B的含義是“A的B次方” Input 輸入資料包含多個測試例項,每個例項佔一行,由兩個正整數A和B組成(1<=A,B<=10000),如果A=0, B=0,則

HDU 2035 A^B快速冪取模

人見人愛A^B Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Su

hdu 2034 A-B

查看 accep 行數 color 還記得 accept con esc 結果 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submissi

HDU - A-B

http://acm.hdu.edu.cn/showproblem.php?pid=2034 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Oth

HDU - A+B

http://acm.hdu.edu.cn/showproblem.php?pid=2033 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Oth

HDU-2034-A-B(外排)

人見人愛A-B Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Su

2035 ——A^B

#include <iostream> using namespace std; int main() { int n,m; while(cin>>n>>m) { int c=1;

HDOJ 2035 A^B(快速冪求模

Description 求A^B的最後三位數表示的整數。  說明:A^B的含義是“A的B次方”  Input 輸入資料包含多個測試例項,每個例項佔一行,由兩個正整數A和B組成(1&

2035 A^B

人見人愛A^B Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 21701    Accepted Sub