hnu 暑期实训之7还是7 to_string的实现方法
文章目录
- 题目
- 思路
- AC代码
- 收获
题目
思路
思路其实很简单,利用字符串与模运算即可。
AC代码
#include <bits/stdc++.h>
using namespace std;string to_String(int n) {char m;string res;while (n != 0) {int a = n / 10;m = (n - a * 10) + '0';res = m + res;n = a;}return res;
}int main() {int n;cin >> n;for (int i = 1; i <= n; ++i) {string s = to_String(i);int a = s.find('7');if (a != -1)cout << i << endl;else if (i % 7 == 0)cout << i << endl;}
}
收获
我们学习的是算法本身,而不是语言。语言是最底层的东西,每个语言有每个语言的特性,比如这题如果用python来做的话就十分轻松,但是用C++的话要调用to_string函数。如果换另外一种语言这个题又有另一种做法了。所以我们应该了解to_string方法是怎样实现的,从而知根知底。
hnu 暑期实训之7还是7 to_string的实现方法相关推荐
- hnu 暑期实训之回文串
文章目录 题目 思路 AC代码 题目 思路 回文串首先可以对所给的字符串判断一下看看是不是回文串,如果是就直接输出0:对于不是回文串的,我们先来观察一段回文串 "abcba" 对于 ...
- hnu 暑期实训之疫情期间
文章目录 题目 思路 AC代码 题目 [样例输入1] 4 1 3 2 0 [样例输出1] 2 [样例输入2] 7 1 3 3 2 1 2 3 [样例输出2] 0 [样例输入3] 2 2 2 [样例输出 ...
- hnu 暑期实训之最少钱币数
文章目录 题目 AC代码及思路 收获 题目 AC代码及思路 #include <bits/stdc++.h> using namespace std;int main() {int pri ...
- hnu 暑期实训之蛇形矩阵
文章目录 题目![在这里插入图片描述](https://img-blog.csdnimg.cn/2340a76f57c7440d937ed2b38107f60f.png?x-oss-process=i ...
- hnu 暑期实训之web导航
文章目录 题目 思路 AC代码 python版 题目 [问题描述] 标准的Web浏览器具有在最近访问的页面中前后移动的特性.实现这些特性的一种方法是使用两个堆栈来跟踪可以通过前后移动到达的页面.在这个 ...
- hnu 暑期实训之到底买不买
文章目录 题目 思路 AC代码 题目 思路 外层遍历小红要的珠子,内层遍历商家提供的珠子,如果相等计数器就+1.遍历完成后,对于计数器,它的最大值只会是小红珠子的长度.如果它们相等就说明小红可以搞到这 ...
- hnu 暑期实训之A除以B
文章目录 题目 思路 AC代码 python版本的 题目 思路 本题模拟平时做除法即可,但是要注意一些特殊情况,比如被除数小于除数.被除数较大时但是首位较小(1234567/7,因为此时可能会有前导0 ...
- hnu 暑期实训之挖掘机技术哪家强
文章目录 题目 思路 AC代码 题目 思路 人都说用map了还不用,你是闹着玩么. AC代码 #include <bits/stdc++.h> using namespace std; m ...
- hnu 暑期实训之公交系统
文章目录 题目 思路 AC代码 后言 题目 思路 思路是当第一站人数为0时,找出车上人数的最大值与最小值,最后对w进行遍历,只要最大值+遍历变量<=w并且最小值+遍历变量>=0,就可以. ...
最新文章
- ADO.NET与ORM的比较(5):MyBatis实现CRUD
- openssl生成https证书
- springcloud 子项目怎么导入_Spring Cloud基础面试题大集合
- Boost:测试bind <void>
- shutil常用语法
- Java 获取文件目录最终的修改时间
- 莫桑比克wcdma频段_开放医疗记录社区支持莫桑比克的新系统
- Oracle 10g DG 数据文件迁移
- php分页3 1,经典php分页代码与分页原理(1/3)
- 糙哥、糙姐:指为了解决问题,随意调整参数的程序员
- 用ASP.NET向Javascript传递变量
- 含泪整理最优质策略塔防游戏源代码素材,你想要的这里都有
- QuartusII-项目工程的时序仿真
- iOS13beta2版描述文件,修复了,修复了,修复了,可以用描述文件更新了
- 京东 ChubaoFS 分布式文件系统分析
- 比 Elasticsearch 更快 RediSearch + RedisJSON = 王炸
- 计算机硬盘空间不足怎么删,Win10硬盘空间不足?教你这样清理,瞬间多出10个G!...
- 什么是5g全双工模式_5G的完整形式是什么?
- 信号完整性之浅谈理解(七)
- 从移动互联网困局漫谈人工智能的未来