会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
MineC++
C++题解及思路
博客园
首页
新随笔
联系
订阅
管理
2024年1月11日
P1553题解
摘要: 题目分析 给出一个数 \(n\),对于每个数进行以下操作: \(n\) 为整数 \((123456 \to 654321)\) 直接反转 去掉前导 \(0\) \(n\) 为小数 \((320.072 \to 23.27)\) 反转整数部分 反转小数部分 去掉前导、后导 \(0\) \(n\) 为分
阅读全文
posted @ 2024-01-11 17:35 Rayliuliu
阅读(31)
评论(0)
推荐(0)
2024年1月10日
P3741题解
摘要: 题目分析 给出一个字符串 \(s\),允许改变 \(0\) 或 \(1\) 个字符,求其中 VK 的出现次数。 变量/数组/函数解析 int n 字符串 \(s\) 的长度 string s 字符串 \(s\) int count(string s,string key) 自定义函数:求字符串 \(
阅读全文
posted @ 2024-01-10 21:47 Rayliuliu
阅读(71)
评论(0)
推荐(0)
P5718题解
摘要: 思路 1.定义及输入最小值的变量/输入个数/每个数 int n,m,minn=1001; cin>>n; 2.循环输入每个数并找最小值 while(n--){ cin>>m; minn=min(minn,m); } (用for循环也可以) for(int i=1;i<=n;i++){ cin>>m;
阅读全文
posted @ 2024-01-10 14:17 Rayliuliu
阅读(62)
评论(0)
推荐(0)
P5722题解
摘要: 说两句哈,等差数列求和公式是\((A_1+A_n)\times d \over 2\),所以其实可以一行代码解决,但是我没高斯聪明,于是我不打算用等差数列求和公式。 //(等差数列求和公式) int n; cin>>n; cout<<(1+n)*1/2; 思路 1.定义及输入截止的数/计数器 int
阅读全文
posted @ 2024-01-10 14:17 Rayliuliu
阅读(47)
评论(0)
推荐(0)
P1085题解
摘要: 思路 1.定义校内时间/校外时间/最大值 (记录不高兴值) /记录星期 int n,m,maxx=-1,tmp; 2.使用循环输入并判断 for(int i=1;i<=7;i++){//循环一周的日期 cin>>n>>m; if(n+m>8 && maxx<n+m){//如果津津不高兴了且它比以往的
阅读全文
posted @ 2024-01-10 14:16 Rayliuliu
阅读(60)
评论(0)
推荐(0)
P1307题解
摘要: 思路 1.定义及输入原数/反转后的数 int n,cnt=0;//反转后的数一定要归零! cin>>n; 2.用while循环反转 while(n!=0){//只要n还没有被分解完,就继续分解 cnt=cnt*10+n%10;//cnt每次*10再加上分离出的数位(*10为了防0) n/=10;//
阅读全文
posted @ 2024-01-10 14:15 Rayliuliu
阅读(28)
评论(0)
推荐(0)
2024年1月9日
P1980题解
摘要: 自定义函数 定义一个自定义函数find_num用来记录数字x在该数里的个数。 int find_num(int n,int m){ int cnt=0; while(n!=0){ if(n%10=m){ cnt++; } n/=10; } return cnt; } 思路 1.定义及输入截止数/含有
阅读全文
posted @ 2024-01-09 22:11 Rayliuliu
阅读(46)
评论(0)
推荐(0)
P1271题解
摘要: 博文T4航站楼 ✈ P1271【深基9.例1】选举学生会 预先准备 本题需要用到排序函数 sort,不会者参看文章sort用法 头文件 #include<algorithm> 还需用到一个数组 a[2000005] 思路 1.定义及输入 n,m :选举人数/投票人数 int n,m; cin>>n>
阅读全文
posted @ 2024-01-09 22:06 Rayliuliu
阅读(25)
评论(0)
推荐(0)
P1923题解
摘要: 博文T3航站楼 ✈ P1923【深基9.例4】求第 k 小的数 预先准备 排序用函数 sort,不会用着参看文章sort用法 头文件 #include<algorithm> 及一个数组 a[5000005] 为了保证输入效率,我们用 scanf 进行输入。不会者可参看文章scanf用法 思路 1.定
阅读全文
posted @ 2024-01-09 22:05 Rayliuliu
阅读(23)
评论(0)
推荐(0)
P5015题解
摘要: 博文T2航站楼 ✈ P5015标题统计 数组及变量准备 变量 string n 输入的标题 int cnt=0 计数器 预先准备 getline函数: 可用于输入带空格的字符串,格式如下 getline(cin,字符串名,结束字符); 思路 getline输入字符串\(n\) getline(cin
阅读全文
posted @ 2024-01-09 22:01 Rayliuliu
阅读(30)
评论(0)
推荐(0)
公告