当前位置: 首页 > news >正文

【NOIP2013】day1

第一题:转圈游戏 http://codevs.cn/problem/3285/

本题的答案就是Ans = (x+m*10^k) mod n 这个没什么好说的,只是算法要用快速幂。

#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
#include<cmath>
using namespace std;
int n,m,k,x;
typedef long long ll;
ll mul(int x,int p)
{
	ll tmp = x;
	ll ret = 1;
	while(p)
	{
		if(p&1)ret = (ret*tmp)%n;
		tmp *= tmp;
		ret %= n;
		tmp %= n;
		p>>=1;		
	}
	return ret%n;
}
int main(void)
{
	ios::sync_with_stdio(false);
	cin>>n>>m>>k>>x;
	cout<<(x+m*mul(10,k))%n;
	return 0;
}
/*
Ans = (x+m*10^k) mod n
*/
第二题:火柴排队http://codevs.cn/problem/3286/

这道题很容易想到贪心,就是a数组中第一小对应b数组第一小。。类推

相关文章:

  • 机器学习,深度学习等概念区别【转】
  • [codevs] 1029 遍历问题
  • 【summary】mat 【万恶溢出!!】
  • A - dry
  • C - Wall
  • B - poset
  • git-ssh 配置和使用
  • 【并查集】构造完全图
  • FPS 集合 [Trie树]
  • [ZJOI 2013] bzoj3110 K大数查询 【树套树】
  • HTML特殊符号对照表
  • [RQNOJ 696] 【树形DP】
  • 汇编指令大全(有注释)
  • 【codevs 3044】 矩形面积求并 【线段树 扫描线 离散化】
  • 【Hdu 5723】Abandoned country【2016 Multi-University Training Contest 1】
  • 【跃迁之路】【444天】程序员高效学习方法论探索系列(实验阶段201-2018.04.25)...
  • Angular 2 DI - IoC DI - 1
  • IE报vuex requires a Promise polyfill in this browser问题解决
  • JavaScript学习总结——原型
  • Js基础知识(四) - js运行原理与机制
  • node-sass 安装卡在 node scripts/install.js 解决办法
  • spring + angular 实现导出excel
  • Three.js 再探 - 写一个跳一跳极简版游戏
  • vue-router的history模式发布配置
  • Webpack4 学习笔记 - 01:webpack的安装和简单配置
  • Webpack入门之遇到的那些坑,系列示例Demo
  • XML已死 ?
  • 构建工具 - 收藏集 - 掘金
  • 漫谈开发设计中的一些“原则”及“设计哲学”
  • 前嗅ForeSpider采集配置界面介绍
  • 三栏布局总结
  • 思维导图—你不知道的JavaScript中卷
  • 算法之不定期更新(一)(2018-04-12)
  • 项目管理碎碎念系列之一:干系人管理
  • 学习Vue.js的五个小例子
  • 一些关于Rust在2019年的思考
  • Spark2.4.0源码分析之WorldCount 默认shuffling并行度为200(九) ...
  • 机器人开始自主学习,是人类福祉,还是定时炸弹? ...
  • ###项目技术发展史
  • #宝哥教你#查看jquery绑定的事件函数
  • (2)STM32单片机上位机
  • (Redis使用系列) Springboot 实现Redis 同数据源动态切换db 八
  • (ZT) 理解系统底层的概念是多么重要(by趋势科技邹飞)
  • (算法)N皇后问题
  • (一)Mocha源码阅读: 项目结构及命令行启动
  • (转)Oracle存储过程编写经验和优化措施
  • (转载)虚幻引擎3--【UnrealScript教程】章节一:20.location和rotation
  • .NET Core 2.1路线图
  • .Net 中的反射(动态创建类型实例) - Part.4(转自http://www.tracefact.net/CLR-and-Framework/Reflection-Part4.aspx)...
  • .NET开源项目介绍及资源推荐:数据持久层
  • .NET中winform传递参数至Url并获得返回值或文件
  • @四年级家长,这条香港优才计划+华侨生联考捷径,一定要看!
  • [100天算法】-实现 strStr()(day 52)
  • [BUG] Authentication Error
  • [BUUCTF]-Reverse:reverse3解析