博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
咕了很长时间,先把一些洛谷easy 写出来吧
阅读量:7039 次
发布时间:2019-06-28

本文共 1749 字,大约阅读时间需要 5 分钟。

P 1348

题目描述

任何一个整数N都能表示成另外两个整数a和b的平方差吗?如果能,那么这个数N就叫做Couple number。你的工作就是判断一个数N是不是Couple number。

输入格式:

仅一行,两个长整型范围内的整数n1和n2,之间用1个空格隔开。

输出格式:

输出在n1到n2范围内有多少个Couple number。

注意:包括n1和n2两个数,且n1<n2,n2 - n1 <= 10 000 000。

第一眼以为位运算....这个孩子学傻了
一看题解恍然大悟

#include
using namespace std;int main(){ double n1,n2; cin>>n1>>n2; for(int i=n1;i<=n2;i++) if(i%4==0||i%2!=0)ans++; cout<

P1002 过河卒

题目描述

棋盘上AAA点有一个过河卒,需要走到目标BBB点。卒行走的规则:可以向下、或者向右。同时在棋盘上CCC点有一个对方的马,该马所在的点和所有跳跃一步可达的点称为对方马的控制点。因此称之为“马拦过河卒”。

棋盘用坐标表示,AAA点(0,0)(0, 0)(0,0)、BBB点(n,m)(n, m)(n,m)(nnn, mmm为不超过202020的整数),同样马的位置坐标是需要给出的。

现在要求你计算出卒从AAA点能够到达BBB点的路径的条数,假设马的位置是固定不动的,并不是卒走一步马走一步。

输入输出格式
输入格式:

一行四个数据,分别表示BBB点坐标和马的坐标。

输出格式:

一个数据,表示所有的路径条数。

输入输出样例

输入样例#1: 复制

6 6 3 3

输出样例#1: 复制

6

说明

结果可能很大!

发现了一个很interesting的事情

#include
#include
#define ll long longll a,b,n,m,f[22][22],map[23][23];//map需要开大点QwQ//l a,b,n,m,map[23][23],f[22][22];using namespace std;void bj(ll x,ll y){ /*map[x][y]=1; map[x-1][y-2]=1; map[x-1][y+2]=1; map[x-2][y-1]=1; map[x-2][y+1]=1; map[x+1][y-2]=1; map[x+1][y+2]=1; map[x+2][y+1]=1; map[x+2][y-1]=1;*/ map[x][y]=1; map[x-1][y-2]=1; map[x-2][y-1]=1; map[x-2][y+1]=1; map[x-1][y+2]=1; map[x+1][y-2]=1; map[x+2][y-1]=1; map[x+2][y+1]=1; map[x+1][y+2]=1; }int main(){ //cin>>n>>m>>c>>d; scanf("%lld%lld%lld%lld",&n,&m,&a,&b); bj(a,b); f[1][0]=1;//bianjie for(int i=1;i<=n+1;++i) { for(int j=1;j<=m+1;++j) { f[i][j]=f[i-1][j]+f[i][j-1]; if(map[i-1][j-1]) f[i][j]=0;//如果被马控制 } } printf("%lld",f[n+1][m+1]);//整体向右下挪一下 return 0;}

转载于:https://www.cnblogs.com/tbdemons/p/10977121.html

你可能感兴趣的文章
糗事⊙︿⊙
查看>>
前端工程师的未来
查看>>
JDBC原理
查看>>
Firefly distributed模块的原理与twisted中PB远程调用协议
查看>>
php模拟post提交数据,用处很多,可用来网站的采集,登陆等等
查看>>
Gabor学习笔记
查看>>
Python深入02 上下文管理器
查看>>
SELinux
查看>>
Cisco交换机基础命令 + Win Server08 R2 多网卡配置链路聚合
查看>>
Android简单封装类似JQuery异步请求
查看>>
php中的html元素
查看>>
服务器线程与包关系(不断跟新)
查看>>
基于httpcore(httpclient component)搭建轻量级http服务器
查看>>
《林肯传》--[美]戴尔·卡耐基
查看>>
FZU 1686 神龙的难题 (重复覆盖)
查看>>
linux grep命令详解
查看>>
Swift -- 中文版两大官方文档汇总
查看>>
【好文翻译】一步一步教你使用Spire.Doc转换Word文档格式
查看>>
U3D调用7z解压文件
查看>>
Windows移动开发(二)——闭关修炼
查看>>