HDU:1215 七夕节(水题+打表)
来源:互联网 发布:英语口语跟读软件 编辑:程序博客网 时间:2024/04/27 23:13
七夕节
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 42495 Accepted Submission(s): 13492
Problem Description
七夕节那天,月老来到数字王国,他在城门上贴了一张告示,并且和数字王国的人们说:"你们想知道你们的另一半是谁吗?那就按照告示上的方法去找吧!"
人们纷纷来到告示前,都想知道谁才是自己的另一半.告示如下:
数字N的因子就是所有比N小又能被N整除的所有正整数,如12的因子有1,2,3,4,6.
你想知道你的另一半吗?
人们纷纷来到告示前,都想知道谁才是自己的另一半.告示如下:
数字N的因子就是所有比N小又能被N整除的所有正整数,如12的因子有1,2,3,4,6.
你想知道你的另一半吗?
Input
输入数据的第一行是一个数字T(1<=T<=500000),它表明测试数据的组数.然后是T组测试数据,每组测试数据只有一个数字N(1<=N<=500000).
Output
对于每组测试数据,请输出一个代表输入数据N的另一半的编号.
Sample Input
321020
Sample Output
1822
Author
Ignatius.L
Source
杭电ACM省赛集训队选拔赛之热身赛
Recommend
Eddy
注意:不包括它本身。
代码如下:
#include <cstdio>int biao[500005];void makebiao(){for(int i=1;i<500005;i++){for(int j=i*2;j<500005;j=j+i)//把i的倍数的那些数加上i,但biao[i]本身不加它 ,且biao[1]默认为0 {biao[j]=biao[j]+i;}}}int main(){makebiao();int t;scanf("%d",&t);while(t--){int n;scanf("%d",&n);printf("%d\n",biao[n]);}return 0;}
0 0
- HDU:1215 七夕节(水题+打表)
- HDU 1215 七夕节(打表)
- HDU-1215-七夕节(Java+素数打表+超时坑人)
- hdu acm 七夕节 (因式分解 + 打表)
- 七夕节【打表】
- 【杭电oj】1215 - 七夕节(打表,水)
- HDOJ 1215 七夕节(因子打表)
- HDU 1215 七夕节 (水题)
- hdu 1215 七夕节
- hdu 1215 七夕节
- HDU 1215 七夕节
- HDU 1215 七夕节
- hdu 1215(七夕节)
- HDU 1215 七夕节
- hdu 1215 七夕节
- hdu 1215 七夕节
- hdu 1215 七夕节
- HDU 1215 七夕节
- Oracle SQL&PLSQL学习笔记
- Android 手把手教您自定义ViewGroup
- C语言入门级教程四
- 基于OpenCV平滑图像
- OpenGL(三) RGBA颜色设置
- HDU:1215 七夕节(水题+打表)
- HDU 1671 trie树
- Matlab ddencmp()函数
- C#上传文档
- TCP函数
- Linux套接字网络编程
- 打开TestFlight并链接到具体的应用下载界面
- android 回车键事件编程
- 论linux基本功