博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
AtCoder Beginner Contest 090题解
阅读量:4126 次
发布时间:2019-05-25

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

                AtCoder Beginner Contest 090

题目链接:

A题题解:水题..直接输出左上对角线即可。

AC代码:

#include 
using namespace std;#define _for(i,a,b) for(int i=a;i<=b;i++)char a[4][4];int main(int argc, char const *argv[]){ _for(i,1,3) { _for(j,1,3)cin>>a[i][j]; } cout<
<
<
<

B题题意:求给定区间中回文数的个数。

B题题解:暴力即可。

AC代码:

#include 
using namespace std;#define _for(i,a,b) for(int i=a;i<=b;i++)bool check(int x) { if (x < 0) return false; int div = 1; while (x / div >= 10) { div *= 10; } while (x != 0) { int l = x / div; int r = x % 10; if (l != r) return false; x = (x % div) / 10; div /= 100; } return true; } int n,m;int main(int argc, char const *argv[]){ cin>>n>>m; int ans = 0; _for(i,n,m)if(check(i))ans++; cout<
<

C题题意:给定一个矩阵,每个点放正面朝上的牌,依次翻动每张牌,翻动时会同时翻动该点周围8个点的牌,问最后正面朝下的牌的个数

C题题解:对于只有一行的情况就是只有两头的牌最后是正面朝上的,多行的情况下可以看出只有最外围一圈的牌翻动偶数次,即最后正面朝上。

AC代码:

#include 
using namespace std;#define _for(i,a,b) for(int i=a;i<=b;i++)long long n,m;int main(int argc, char const *argv[]){ cin>>n>>m; if(n==1&m==1)cout<<1<

D题题意:给定范围N和一个整数K,找到小于N的两个数a,b,使得a除以b的余数>=K,问有多少个这样的组合

D题题解:对i(k<i<=n),那么i在每个长度为k的区间内,当k<a<i,b=i时都满足条件,然后统计在N以内有多少个这样的区间即可。

AC代码:

#include 
using namespace std;#define _for(i,a,b) for(int i=a;i<=b;i++)int n,k;int main(int argc, char const *argv[]){ long long ans = 0; cin>>n>>k; int g = 0; if(k==0)cout<<(long long)n*n<
=k)gg = kk-k+1; ans+=gg; ans+=now*num; } cout<
<

转载地址:http://tnhpi.baihongyu.com/

你可能感兴趣的文章
JDBC核心技术 - 下篇
查看>>
一篇搞懂Java反射机制
查看>>
MySQL主从复制不一致的原因以及解决方法
查看>>
RedisTemplate的key默认序列化器问题
查看>>
序列化与自定义序列化
查看>>
ThreadLocal
查看>>
从Executor接口设计看设计模式之最少知识法则
查看>>
OKhttp之Call接口
查看>>
application/x-www-form-urlencoded、multipart/form-data、text/plain
查看>>
关于Content-Length
查看>>
WebRequest post读取源码
查看>>
使用TcpClient可避免HttpWebRequest的常见错误
查看>>
EntityFramework 学习之一 —— 模型概述与环境搭建 .
查看>>
C# 发HTTP请求
查看>>
启动 LocalDB 和连接到 LocalDB
查看>>
Palindrome Number --回文整数
查看>>
Reverse Integer--反转整数
查看>>
Container With Most Water --装最多水的容器(重)
查看>>
Longest Common Prefix -最长公共前缀
查看>>
Letter Combinations of a Phone Number
查看>>