例1.1:HDU2099(2017/9/4)

本题书上给的答案是从0到99枚举,显然可以优化到每次递增b,这样至少可以把枚举次数减少到1/10。

 #include<cstdio>
int a,b;
int main()
{
while(scanf("%d%d",&a,&b) && a!= && b!=)
{
a*=;
for(int cnt=,now=a/b*b; now <= a+; now+=b)
{
if(a<=now && now<=a+)
{
if(++cnt != ) printf(" ");
printf("%02d",now%);
}
}
printf("\n");
}
}

例1.2:NEFU115 (2017/9/4)

本题暂时除了书上说的,没想到其他好办法,题目的要求使得我们根本不可能通过求斐波那契数列来解。

  

类似的也可以证明其余两个。

 #include<cstdio>
int n;
int main()
{
while(scanf("%d",&n)!=EOF)
{
if(n%==) printf("YES\n");
else
{
if(n%==) printf("3\n");
else if(n%==) printf("4\n");
else printf("NO\n");
}
}
}

例1.6:POJ1061(2017/9/15)

详见http://www.cnblogs.com/dilthey/p/7529257.html

例1.7:NEFU84(2017/9/17)

详见http://www.cnblogs.com/dilthey/p/7534710.html

例2.2:NEFU117(2017/9/17)

详见http://www.cnblogs.com/dilthey/p/7536800.html

例2.3:NEFU2(2017/9/21)

详见http://www.cnblogs.com/dilthey/p/7571967.html

例2.6:HDU2098(2017/9/22)

与例2.3如出一辙,稍作修改即可;

 #include<cstdio>
#include<cstring>
#include<cmath>
#define MAX 16777220
bool isPrime[MAX];
int n;
void screen()//埃筛求素数
{
memset(isPrime,,sizeof(isPrime));
isPrime[]=isPrime[]=;
int sqrt_MAX=(int)ceil(sqrt(MAX));
for(int i=;i<=sqrt_MAX;i++)
{
if(isPrime[i]) for(int j=i*;j<=MAX;j+=i) isPrime[j]=;
}
}
int main()
{
screen();
while(scanf("%d",&n) && n!=)
{
int cnt=;
for(int i=;i<=n/;i++)
{
if(i!=n-i && isPrime[i] && isPrime[n-i]) cnt++;
}
printf("%d\n",cnt);
}
}

例2.8:POJ2689(2017/9/22)

详见http://www.cnblogs.com/dilthey/p/7577275.html

例2.10:NEFU118(2017/9/24)

详见http://www.cnblogs.com/dilthey/p/7588382.html

《ACM-ICPC程序设计系列 数论及其应用》例题个人答案记录的更多相关文章

  1. 2014嘉杰信息杯ACM/ICPC湖南程序设计邀请赛暨第六届湘潭市程序设计竞赛

    比赛链接: http://202.197.224.59/OnlineJudge2/index.php/Contest/problems/contest_id/36 题目来源: 2014嘉杰信息杯ACM ...

  2. 【转】lonekight@xmu·ACM/ICPC 回忆录

    转自:http://hi.baidu.com/ordeder/item/2a342a7fe7cb9e336dc37c89 2009年09月06日 星期日 21:55 初识ACM最早听说ACM/ICPC ...

  3. 电子科技大学第八届ACM趣味程序设计竞赛第四场(正式赛)题解

    A. Picking&Dancing 有一列n个石子,两人交替取石子,每次只能取连续的两个,取走后,剩下的石子仍然排成1列.问最后剩下的石子数量是奇数还是偶数. 读懂题意就没什么好说的. #i ...

  4. 2013年山东省第四届ACM大学生程序设计竞赛-最后一道大水题:Contest Print Server

    点击打开链接 2226: Contest Print Server Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 53  Solved: 18 [Su ...

  5. 2015 ACM / ICPC 亚洲区域赛总结(长春站&北京站)

    队名:Unlimited Code Works(无尽编码)  队员:Wu.Wang.Zhou 先说一下队伍:Wu是大三学长:Wang高中noip省一:我最渣,去年来大学开始学的a+b,参加今年区域赛之 ...

  6. [C++]环状序列(CircularSequence,ACM/ICPC Seoul 2004,UVa1584)

    Question 例题3-5 环状序列(CircularSequence,ACM/ICPC Seoul 2004,UVa1584) 长度为n的环状串有n种表示方法,分别为从某个位置开始顺时针得到,在这 ...

  7. [C++]最小生成元 (Digit Generator, ACM/ICPC Seoul 2005, UVa1583)

    Question 例题3-5 最小生成元 (Digit Generator, ACM/ICPC Seoul 2005, UVa1583) 如果x+x的各个数字之和得到y,就是说x是y的生成元.给出n( ...

  8. Alice and Bob(2013年山东省第四届ACM大学生程序设计竞赛)

    Alice and Bob Time Limit: 1000ms   Memory limit: 65536K 题目描述 Alice and Bob like playing games very m ...

  9. ACM/ICPC 之 BFS(离线)+康拓展开(TSH OJ-玩具(Toy))

    祝大家新年快乐,相信在新的一年里一定有我们自己的梦! 这是一个简化的魔板问题,只需输出步骤即可. 玩具(Toy) 描述 ZC神最擅长逻辑推理,一日,他给大家讲述起自己儿时的数字玩具. 该玩具酷似魔方, ...

随机推荐

  1. Linux最大打开文件描述符数

    1.    系统最大打开文件描述符数:/proc/sys/fs/file-max a.    查看 $ cat /proc/sys/fs/file-max 186405 2. 设置 a.    临时性 ...

  2. [XPath] XPath 与 lxml (五)XPath 实例

    本文继续沿用第三章的 XML 示例文档. 选取价格高于30的 price 节点 # 从父节点进行筛选 >>> root.xpath('//book[price>30]/pric ...

  3. Mock

    转移到  这里 像测试对象提供一套和测试资源完全相同 的接口和方法,不关心过程,只关心结果(比如模拟拿到服务器的code)

  4. vue再次入手(数据传递②)

    接上篇~ 5.最后一种,互通:无所谓父组件或者是子组件,而是随时随地都能调用到数据的一种方法.便是利用vuex来管理数据,官网描述: Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式.它 ...

  5. 设置ADB网络连接目标板

    adb connect 网络连接目标板报错,原因参考[http://ytydyd.blog.sohu.com/146260552.html].而且指定 adb connect <IP>:5 ...

  6. 《转》Python学习(15)-对文件的操作(二)

    转自 http://www.cnblogs.com/BeginMan/p/3169020.html 一.文件系统 从系统角度来看,文件系统是对文件存储器空间进行组织和分配,负责文件存储并对存入的文件进 ...

  7. Host 'xxx.xx.xxx.xxx' is not allowed to connect to this MySQL server

    改表法.可能是你的帐号不允许从远程登陆,只能在localhost.这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "use ...

  8. Android应用的自动升级、更新模块的实现(转)

    我们看到很多Android应用都具有自动更新功能,用户一键就可以完成软件的升级更新.得益于Android系统的软件包管理和安装机制,这一功能实现起来相当简单,下面我们就来实践一下.首先给出界面效果: ...

  9. 百度编辑器(UEditor)自定义工具栏

    百度编辑器(UEditor)自定义工具栏的自定义 百度编辑器默认功能比较齐全,但是不一定是我们所需要的,有的功能可以去掉,用自己想要的就可以了,可以参考百度官方文档! 百度编辑器默认配置展示界面 如何 ...

  10. VLC媒体视频播放器 v3.0.2官方版

    https://www.videolan.org/    VLC media player http://www.pc6.com/softview/SoftView_52483.html    VLC ...