好玩的五次方
来源:互联网 发布:知乎 波兰裔南非飞行员 编辑:程序博客网 时间:2024/04/28 10:06
题目描述
给你一些数,让你找出一个最小未在这些数中出现的正整数。并且求出这个数的五次方。
输入
第一行输入一个n,代表有n个数。(n<1000000)
第二行输入n个数,每个数小于10000000000。
输出
输出结果
示例输入
3
1 7 2
示例输出
243
看到过的人还少,还用的JAVA,突然感觉好难,看了一下网上的题解,再一想,10^9没用啊,这个要求的数最大才是1000000,其实思路就是哈西一下,找到这个数,再大数乘一下,没用过这种大数,也是涨知识了,
#include<stdio.h>#include<bits/stdc++.h>using namespace std;int ls[1000010];int f[3000];int main(){ int n, i, b,a; scanf("%d",&n); for(i = 0; i < n; i++) { scanf("%d",&b); if(b <= 1000000) ls[b] = 1; } for(i = 1; i <= 1000000; i++) { if(!ls[i]) { break; } } a = i; int j, c; f[0] = 1; for(i = 0; i < 5; i++) { c = 0; for(j = 0;j < 3000; j++) { int s = f[j] * a + c; f[j] = s%10; c = s/10; } } for(j=3000-1;j>=0;j--) if(f[j]) break; for(i = j; i >= 0; i--) { printf("%d",f[i]); } return 0;}
0 0
- 好玩的五次方
- 好玩的五次方
- sdut2763 好玩的五次方(大数相乘)
- SDUT 2763-好玩的五次方(大数类)
- 好玩的五次方 ,sdut 2763,很水,但是题目很有意思
- 五次方
- 五次方数
- 算法提高 五次方数
- ADV-185五次方数
- 的五次C++作业
- 的五次C++作业
- 算法提高 ADV-185 五次方数
- 多项式展开式系数 (x平方+3x+1)的五次方展开中x平方系数是多少?
- 女人“第一次”的五次撤退
- 史上最牛的五次黑客攻击
- 史上最牛的五次黑客攻击
- 五次作业后的感悟
- 59(X + X平方 + X立方 + X四次方 + X五次方)+1250*X五次方=1000
- Unity设计模式之适配器模式
- intent.setFlags方法中的参数值含义
- 在Xcode应用SVN和第三方connerstone
- iOS 数据存储 - 03SQLite基础
- ssh代理小记
- 好玩的五次方
- 最长公共子序列
- phpstorm+xdebug
- sql查询小记
- jQuery ajax - ajax() 方法
- bzoj-3110 K大数查询
- linux建立c静态库
- 一直以来伴随我的一些学习习惯(一)
- 三角形