2018年ACM-ICPC亚洲青岛区域竞赛 - M:Function and Function
http://acm.zju.edu.cn/onlinejudge/showContestProblem.do?problemId=5840
Time Limit: 1 Second Memory Limit: 65536 KB
Problem solving report:
Description: 签到题,给你一个x和一个k,根据上面的表求g^k(x),例如g^2(1234)=f(f(1234))=f(1)=0.
Problem solving: 范围是1e9,直接递归算的话会超时,我们可以发现,到了后面就是在01之间循环了,所以值到达0之后,根据还要再进行的次数的奇偶性判断即可.
#include <stdio.h>
int m[] = {1, 0, 0, 0, 1, 0, 1, 0, 2, 1};
int mm(int n)
{int ans = 0;if (!n)return 1;while (n){ans += m[n % 10];n /= 10;}return ans;
}
int main()
{int t, x, k;scanf("%d", &t);while (t--){scanf("%d%d", &x, &k);while (k--){x = mm(x);if (!x)break;}if (k > 0 && k & 1)x = 1;printf("%d\n", x);}return 0;
}
2018年ACM-ICPC亚洲青岛区域竞赛 - M:Function and Function相关推荐
- 2018年 ACM/ICPC亚洲区域赛 青岛赛区现场赛 比赛总结
首先祝贺自己收获了ACM生涯中的第二枚铜牌. 首先吐槽一下中石油: 周六早上来到中国石油大学,连个志愿者小姐姐都没看到.(但是看到了女装大佬).报完到之后发现教练少了一张午餐券(要不要这么粗心).为了 ...
- 2016 ACM/ICPC亚洲区青岛站现场赛(部分题解)
摘要 本文主要列举并求解了2016 ACM/ICPC亚洲区青岛站现场赛的部分真题,着重介绍了各个题目的解题思路,结合详细的AC代码,意在熟悉青岛赛区的出题策略,以备战2018青岛站现场赛. HDU 5 ...
- 退役帖:再见ACM/ICPC!再见算法竞赛!
结束啦!手指放在键盘上停了好久,却不知从何谈起,那些一幕一幕,又重新浮现眼前.以前很喜欢看一些ACMer的退役帖,有金牌final的,也有铜铁退役,无关成绩,单纯那些奋斗的过程,努力的开心让我很感动. ...
- 第43届ACM icpc亚洲区域赛焦作站感想
青岛痛失银牌,焦作又是铜牌一枚,现在想想,前面三个水题,我的原因太大了,老是犯各种zz小错误,明明能秒,却花了大量时间debug,导致三个小时才签完到,最后一个小时,F题的bfs没出来,B题也没出来, ...
- 旁观ACM ICPC
文 / 刘江 闻名于世的ACM ICPC(国际大学生编程竞赛)今年在华沙大学举行,我有幸受邀围观.到波兰的时候,天下着雨,而且连续几天不晴.但坏天气无法掩盖华沙的美景,当然也不会影响到大赛热烈的气氛. ...
- ACM/ICPC竞赛
备战ACM资料 一:知识点 数据结构: 1,单,双链表及循环链表 2,树的表示与存储,二叉树(概念,遍历)二叉树的 应用(二叉排序树,判定树,博弈树,解答树等) 3,文件操作(从文本文件中读入数据并输 ...
- 2018年ACM总结(下)——icpc 香港赛区
2018年11月18日ACM-ICPC (香港赛区)总结 这是我今年最后一场国赛(因为就只有两场哈哈哈). 2018年ACM总结(上)--icpc 南京赛区 这是我校第一次去香港比赛,而且香港赛区都是 ...
- 解题报告(一)F、(2018 ACM - ICPC shenyang I)Distance Between Sweethearts(数学期望 + 乘法原理 + FWT)(4.5)
繁凡出品的全新系列:解题报告系列 -- 超高质量算法题单,配套我写的超高质量题解和代码,题目难度不一定按照题号排序,我会在每道题后面加上题目难度指数(1∼51 \sim 51∼5),以模板题难度 11 ...
- AI:互联网程序设计竞赛之蓝桥杯大赛的简介、奖项设置、大赛内容以及蓝桥杯与ACM(ICPC)的四个维度对比之详细攻略
AI:互联网程序设计竞赛之蓝桥杯大赛的简介.奖项设置.大赛内容以及蓝桥杯与ACM(ICPC)的四个维度对比之详细攻略 导读: 蓝桥杯属于互联网程序设计竞赛的一种,除了它之外,类似的比赛还有ICPC(A ...
最新文章
- [JavaScript]走进 JAVASCRIPT 黑洞
- html5实现ios长按图标后进入图标排序及删除功能的效果
- 垃圾回收(GC)浅谈
- vb中mschart利用数组作图_选考VB算法解析之2019年4月高考真题卷第17题
- php网页标点前置,为什么在网页里,标点符号跑到行首了呢?_html/css_WEB-ITnose
- 【转】刨根究底字符编码之十三——UTF-16编码方式
- 含枚举类型的函数声明_02Golang基础类型
- 辣味就直往眼睛的专业o2o资讯
- CentOS7安装软件包的方法
- directsound之播放pcm
- 人工智能与机器学习密不可分,和图像处理、模式识别有什么关系?
- oracle快照点,Oracle快照(snapshot)管理
- Contest1389 - 2018年第三阶段个人训练赛第四场.	Transit Tree Path(DFS)
- 小伙面试时被连环追问数据库优化, 面试前如何埋点反杀? 网友看完直呼: 太硬核了!
- convexity and concavity(凸面和凹面)
- signingConfigs
- S32K144调试记录(二)
- 《我国中小型连锁超市界定及发展方向探析》论文笔记(一)
- 旋转平移变换矩阵是先旋转还是先平移?
- 07 Confluent_Kafka权威指南 第七章: 构建数据管道
热门文章
- Untiy在update生命周期里UI的文字提示连续两次,进行慢慢进入慢慢消失操作,整体为流程控制逻辑加上DOTween的使用
- C语言scanf注意点
- 解决 “数据库 'tempdb' 的日志已满。请备份该数据库的事务日志以释放一些日志空间” 的问题
- Revit教程-Revit载入柱为什么提示“该族的类别不正确”
- 2022 考研上岸中科大大数据学院一点点经验
- Unity3D之监听Hierachy、Project等视图结构变化的事件
- python3微信公众号实现聊天机器人
- 论文查重率要达到多少才能通过查重?
- 操作系统课程设计X2(双倍的”快乐“)
- 互联网(internet)