周日打了一场计蒜课的比赛,内心是非常挣扎的,其实并不想打,因为作业做不完会被打的,水了签到题就走了。

但是看了一道挺有意思的题,Reversion Count,题目链接:如果你不想点我下面有图片

题目如下:

当时没想太多,因为一心回去写作业。

然后又想了想还有点意思的。

这题肯定不能按部就班高精度啊。

所以,这是一道小数据猜结论的题。

打表程序(模拟):

#include <cstdio>
#include <cstring>
using namespace std;
int ft(int x){int temp = x;int t = 1;int n = 0;while (temp){n ++;t = t * 10;temp /= 10;}t /= 10;int ans = 0;temp = x;for (int i = n; i > 0; i--){ans += (temp % 10) * t;t /= 10;temp /= 10;}return ans;
}
bool check(int i ){if (i < 0)i = -i;int p = i % 10;i/=10;while (i){if (i % 10 != p){return false;}i/=10;}return true;
}
int main(){for (int i = 0; i < 100000; i++){int y = ft(i);if ((i-y)%9==0)if (check((i-y) / 9))printf("%d\n", i);}return 0;
}

打100000个数据的表,然后发现,只要x满足除了首尾数字外其余的部分为回文的就o98k了。

然后附上蒟蒻写的程序:

#include <cstdio>
#include <cstring>
using namespace std;int main(){char x[110];while (scanf("%s", x)!=EOF){if (strlen(x) <= 3){printf("YES\n");continue;}int len = strlen(x);bool flag = true;for (int i = 1; i < (len-1)/2 + 1;i ++){if (x[i] != x[len - 1 - i]){flag = false;break;}}if (flag)printf("YES\n");elseprintf("NO\n");}return 0;
}

又到了文章的最后,所以又得皮一下啦:

算了,今天不想皮了,还得补作业。

最近在看王小波的《沉默的大多数》,刚刚开始。

第一篇有一句话不错:和任何话语相比,饥饿都是更大的真理。

恩,没错,现在的我有点小饿。

求你了别秀了——Reversion Count相关推荐

  1. 计蒜客 Reversion Count

    Reversion Count 点击打开链接 Description: There is a positive integer X, X's reversion count is Y. For exa ...

  2. 求大家别秀智商了:请给我一面国旗 @微信官方

    loonggg 读完需要 2 分钟 速读仅需1分钟 还记得 2017年12月23号吗?那天早上: 那天早上醒来,微信朋友圈被 "请给我的头像一顶圣诞帽 @微信官方" 这段文字刷屏了 ...

  3. 求大家别秀智商了:请给我的头像一顶圣诞帽@微信官方

    [回复"1024",送你一个特别推送] 今天早上醒来,微信朋友圈被"请给我的头像一顶圣诞帽@微信官方"这段文字刷屏了.圣诞节将至,微信朋友圈就掀起了 @微信官方 ...

  4. php求总数的函数,怎么用count函数统计员工数量

    怎么用count函数统计员工数量? 1. 首先,在Excel中打开我们要进行操作的表格,小编这里就以下图所示表格为例: 2. 接着,将B11单元格选中,然后再点击页面上端的"公式" ...

  5. 面试官,求你了别再问我TCP三次握手和四次挥手了(含面试题)

    少点代码,多点头发 三次握手建立链接,四次挥手断开链接.这个问题算非常经典的问题,也是面试官非常喜欢问的问题. 不夸张的说,龙叔在校招面试的时候每一家公司都问到过关于三次握手和四次挥手相关的问题,相信 ...

  6. python迷宫问题求最短路径_用栈求解迷宫问题的所有路径及最短路径程序

    目的:能将栈运用的更为熟练 实验内容:求解迷宫问题程序,要求输出如图所示的迷宫的路径,并求出第一条最短路径的长度以及最短路径. 设计的算法功能: mgpath(int xi,int yi,int xe ...

  7. 知方可补不足~SQL中的count命令的一些优化措施(百万以上数据明显)

    回到目录 SQL中对于求表记录总数的有count这个聚合命令,这个命令给我们感觉就是快,比一般的查询要快,但是,当你的数据表记录比较多时,如百万条,千万条时,对于count来说,就不是那么快了,我们需 ...

  8. 简单的C++程序求圆的周长和面积

    C++程序求圆的周长和面积 求圆的周长和面积 方法1:用结构化方法编程,求圆的周长和面积 方法2:用面向对象方法编程,求圆的周长和面积 初学者易犯错误模型 求圆的周长和面积 数据描述: 半径,周长,面 ...

  9. 线性表【项目 - 求集合并集C语言】(带注释)

    #include <stdio.h> #define MAXSIZE 50 //您也可以使用 typedef 来为用户自定义的数据类型取一个新的名字.例如,您可以对结构体使用 typede ...

最新文章

  1. DIV+CSS常见问题的14条原因分析
  2. 多元价值呼唤教育性父母
  3. 利用优盘安装win2008r2系统
  4. 阶跃函数和冲击函数相关性质及傅立叶变换求取方法
  5. java日期工具类DateUtil
  6. Largest Number 179
  7. mysql 出现 “1067 - Invalid default value for ‘UPDATE_TIME‘ “ 错误提示的解决办法
  8. 蚂蚁金服 TRaaS 技术风险防控平台解密
  9. coolite 获取新的页面链接到当前页面指定位置Panel的运用
  10. 中文文档列表 - Oracle Database (文档 ID 1533057.1)
  11. js中改变this的指向,有apply、call和bind这三种方法
  12. PHY--PDCCH
  13. 【CVPR 2018】Image Generation from Scene Graphs从场景图中生成图像 [文本转图]
  14. 整体费率三连降,海尔追“格”超“美”的下一步在哪?
  15. 遥感测深方法综述(一)遥感测深方兴未艾
  16. 中南大学杰出校友_杰出客户服务的10个要点。
  17. 网络存储技术Windows server 2012 (项目二 动态磁盘的配置与管理)
  18. HTML 学习——第一周
  19. 新年新目标:成为合格的云原生应用公民
  20. BT源代码学习心得(四):种子文件的生成

热门文章

  1. python科学记数法转化格式_将科学记数法转换为F
  2. 最热开源实时提升动画画质MPV+Anime4K使用方法
  3. 帆软报表文件上传、下载及删除功能
  4. 天津大学计算机系专业,请问天大计算机专业的研究生怎么样啊?
  5. RxJava+Retrofit+Mvp实现购物车(没有结算页面)
  6. 我国信创行业迅速发展,IT产业等领域有望实现国产化
  7. java double保留四位小数_double类型数据保留四位小数的另一种思路
  8. 海大叔侃币:作为一个炒币者,分享三点经验
  9. JS事件对象 (event)
  10. java游戏怎么导入jme3,LuoYing RPG教程-JME3游戏创建、场景编辑、载入完整示例教程...