UVA - 11549 Calculator Conundrum
来源:互联网 发布:王者霸域 纯净数据库 编辑:程序博客网 时间:2024/04/28 13:42
题目大意:给出n和k,表示有一个n为的计算器,现在要计算k一直平方中的最大值(在计算器中出现的),超过n位取前n位。
解题思路:看队友题解上有一个判断说形成循环的条件a^2== b^4。然后模拟一下就可以了。
#include <iostream>#include <cmath>using namespace std;int next(int Max, int k) {long long temp = (long long)k * k;while (temp >= Max)temp /= 10;return temp;}int main() {int T;cin >> T;while (T--) {int n, A;cin >> n >> A;int ans = A, B = A;int Max = pow(10, n);do {A = next(Max, A);for (int i = 0; i < 2; i++) {B = next(Max, B);ans = max(ans, B);}} while (A != B);cout << ans << endl;}return 0;}
0 0
- Uva-11549 - Calculator Conundrum
- UVA 11549 Calculator Conundrum
- Uva-11549-Calculator Conundrum
- uva 11549 - Calculator Conundrum
- UVA 11549 Calculator Conundrum
- uva 11549 CALCULATOR CONUNDRUM
- UVA 11549 Calculator Conundrum
- UVa 11549 - Calculator Conundrum
- UVA 11549 Calculator Conundrum
- UVA 11549 Calculator Conundrum
- UVA - 11549 Calculator Conundrum
- UVA-11549 Calculator Conundrum
- UVa:11549 Calculator Conundrum
- UVA 11549 - Calculator Conundrum
- UVA 11549 Calculator Conundrum
- UVA 11549 Calculator Conundrum
- UVA - 11549 Calculator Conundrum
- UVA 11549 Calculator Conundrum
- UVA - 11100 The Trip, 2007
- UVA - 1450 Airport
- UVA - 1418 WonderTeam
- 用Scrapy爬取所有上市公司的股票代码和名称
- UVA - 11462 Age Sort
- UVA - 11549 Calculator Conundrum
- Android自定义标题栏
- UVA - 1121 Subsequence
- 迟来的再见——2014年总结
- xlistview的使用
- UVA - 1330 City Game
- 五大常用算法之三:贪心算法
- poj 2096 Collecting Bugs 概率dp
- 五大常用算法之二:动态规划算法