- 博客(6)
- 收藏
- 关注
原创 贪心----均分纸牌
今天是编程的好日子!我们今天要说的是贪心思路,很常见吧。其中典型的就是和深搜宽搜结合到一起。但这次的题是贪心和模拟结合,请看题:有N堆纸牌,编号分别为1,2,...,N。每堆上有若干张,但纸牌总数必为N的倍数。可以在任一堆上取若干张纸牌,然后移动。移牌规则为:在编号为1的堆上取的纸牌,只能移到编号为2的堆上;在编号为N的堆上取的纸牌,只能移到编号为N-1的堆上;其他堆上取的纸牌,可以移到相邻左边或右边的堆上。现在要求找出一种移动方法,用最少的移动次数使每堆上纸牌数都一样多。例如N=4,4堆纸牌数分别
2022-05-29 15:56:58
402
1
原创 cmath库里实用的函数
首先是很实用的abs。#include<bits/stdc++.h>//cmathusing namespace std;int main(){int n;cin>>n; cout<<abs(n); return 0;}2.pow,是n的m次方。#include<bits/stdc++.h>using namespace std;int main(){int n,m;cin>>n>>m;cou
2022-05-16 07:56:41
178
原创 switch语句入门了解
想必大家都会if语句,if语句比较实用也好理解,但对于我这样懒得敲代码人有些题还是更适合用switch语句,他大体思路和if差不多,但更快捷,基础代码如下#include<iostream>using namespace std;int main(){int 变量,常量;cin>>常量;switch(变量){case ......:(注意!可以把它理解成cin,最后是冒号)然后case下面是执行内容(case可以有多个)default:(可以把它理
2022-04-30 10:53:36
426
1
原创 2022蓝桥省赛判断个位数
今天蓝桥杯刚结束,题稍微有一点点难,我是一个小白,所以就只能讲一下第一道题,也算在这个平台上锻炼锻炼,希望大家支持。题目大概是这样的:给定一个数n,输入n,查找从三到n中间所有数,各位是三的数的个数。没错比较简单,不喜勿喷!!!!...
2022-04-23 22:02:09
308
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人