uva 11728——Alternate Task
题目:还能咋办,直接打表筛一遍就ok了,先打一张所有数的因数之和的表,然后来一个,查一下表就行了,水题!
code:
#include <iostream>#include <cstdio>#include <vector>using namespace std; const int N=1005;vector<int>v(N,0); void init() //自以为打的很好一张表,优于教材的算法{ int n,m,i,j,sum; for(i=1;i<N;i++) for(j=1;i*j<N;j++) v[i*j]+=i;}int cal (int n){ for (int i=n;i>=1;i--) if (v[i]==n) return i; return -1;}int main(){ init(); int n,ca=1; while (~scanf("%d",&n)&&n) printf("Case %d: %d\n",ca++,cal(n)); return 0;}
uva 11728——Alternate Task相关推荐
- 洛谷P2181答案C语言,洛谷P2181 对角线(组合数)
题目描述 对于一个N个定点的凸多边形,他的任何三条对角线都不会交于一点.请求楚图形中对角线交点的个数. 例如,6边形: 输入输出格式 输入格式: 第一行一个n,代表边数. 输出格式: 第一行输出交点数 ...
- 《算法入门经典大赛——培训指南》第二章考试
UVa特别考试 UVa站点专门为本书设立的分类题库配合,方便读者提交: http://uva.onlinejudge.org/index.php?option=com_onlinejudge& ...
- React Fiber
React Fiber是对核心算法的一次重新实现 React Fiber的方式 破解JavaScript中同步操作时间过长的方法其实很简单--分片. 把一个耗时长的任务分成很多小片,每一个小片的运行时 ...
- React Fiber 原理实现
react16之前的问题 react16之前dom元素的更新采用递归遍历的方式来对比子节点.一旦进入到递归遍历,整个过程将不能被打断,如果dom树的层次比较深,整个对比过程将耗时较长.而js的运行和d ...
- UVa 1225 Digit Counting 题解
英文 Description Trung is bored with his mathematics homeworks. He takes a piece of chalk and starts w ...
- uva 167 The Sultan's Successors
题目地址: http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=108& ...
- UVA一些简单题题解。
UVA 272 TEX Quotes(字符串处理) 题目大意是: 在Tex中,左双引号是" `` ".右双引号是 " '' " ,输入一篇包含双引号的文章,任务 ...
- UVA之11462 - Age Sort
[题目] You are given the ages (in years) of all people of a country with at least 1 year of age. You k ...
- CDQ分治入门 + 例题 Arnooks's Defensive Line [Uva live 5871]
CDQ分治入门 简介 CDQ分治是一种特别的分治方法,它由CDQ(陈丹琦)神犇于09国家集训队作业中首次提出,因此得名.CDQ分治属于分治的一种.它一般只能处理非强制在线的问题,除此之外这个算法作为某 ...
最新文章
- 持续集成之“自动化部署”
- 开发一个大型后台管理系统,应该用前后端分离的技术方案吗?
- 国庆特惠!超全技术栈来袭!视觉/激光SLAM+点云处理+三维重建+多传感器融合...
- 削减成本同时,多数企业仍计划增加云计算投入
- bat给文件追加换行内容
- 如何让.net程序自动运行在管理员权限下
- 09_分类算法--k近邻算法(KNN)、案例、欧氏距离、k-近邻算法API、KNeighborsClassifier、及其里面的案例(网络资料+学习资料整理笔记)
- 中石油训练赛 - sciorz画画(区间dp)
- 利用spring AOP注解实现日志管理
- 如何通过http从linux下载文件,linux – 我可以通过http验证大量文件下载吗?
- JDBC连接MySQL数据库及示例
- 简要分析光端机选购必备条件
- 自然语言处理项目之文档主题分类
- GTK实现:俄罗斯方块小游戏源代码(RussiaCube.c)
- sql server management studio快捷键
- 打包部署时jar包和war包的区别
- HDU5687 Problem C【字典树】
- 为保证云应用及虚拟串口功能正常使用,请务必下载安装Windows系统环境补丁
- 比起高性能计算,高端存储才更亟待国产化
- 在NS2 AODV协议中添加blackhole attacker(黑洞攻击) [转载]
热门文章
- 巧用CSS实现分隔线
- CSS Variables
- 鼠标滚轮事件及解决滚轮事件多次触发问题
- spring和mybatis的整合开发(基于MapperScannerConfigurer的整合开发(适用于复杂项目,接口较多的情况))...
- Windows下运行jekyll,编码已不再是问题
- SVN+AnkhSVN端配置
- 提升应用视觉Android效果的10个UI技巧
- c 语言输出指针的值,C 语言指针
- 简述select语句的完整语法_SQL里的各种语句的完整语法
- object picker 微信小程序_微信小程序 demo分享