温馨提示:\color{#E74C3C}\text{温馨提示:}温馨提示:

遇见题解勿抄袭,棕名封号两行泪。\color{#E74C3C}\text{遇见题解勿抄袭,棕名封号两行泪。}遇见题解勿抄袭,棕名封号两行泪。

CF 1742C 题解

CF 题目传送门

洛谷 题目传送门

思路

我们模拟一下,就可以发现只要输入里有一行是8个 R ,那么答案即为 R ,因为如果答案是 B 的话,总有一列是全 B 的,就不会出现一行全是 R 的情况了。


Code\text{Code}Code

#include <bits/stdc++.h>using namespace std;int a[101];int main()
{int t;cin>>t;while (t--){bool flag=0;string s;for (int i=1;i<=8;i++){cin>>s;if(count(s.begin(), s.end(), 'R')==8) flag=1; //计数}if(flag) printf("R\n");else printf("B\n");}return 0;
}

AC 记录

P8557 炼金术(Alchemy) 题解

题目传送门

思路

我们观察一下样例和题目,发现它有两种情况:

  1. 它可能什么金属都不掉;

  2. 它可能掉金属。

又因为有 kkk 个熔炉,所以对于每一种金属,有 2k2^k2k 种分配方法,而它有不可能一个熔炉都没有,所以要 −1-1−1 ,即 2k−12^k-12k−1 种方法。这只是一种金属的,一共有 nnn 种,所以总共是 (2k−1)n(2^k-1)^n(2k−1)n 种方法。

观察数据发现 1≤n,k≤1091 \le n,k \le 10^91≤n,k≤109 ,所以要用快速幂。


Code\text{Code}Code

#include <bits/stdc++.h>using namespace std;
typedef long long ll;
const ll mod=998244353;
ll n,k;
ll ksm(ll x,ll y)//快速幂
{ll ans=1;while(y){if(y&1) ans=ans*x%mod;y>>=1;x=x*x%mod;}return ans;
}
int main()
{cin>>n>>k;cout<<ksm((ksm(2,k)-1+mod)%mod,n)<<"\n";return 0;
}

The End\text{The End}The End

CF 1742C 题解 P8557 炼金术(Alchemy) 题解相关推荐

  1. CF 1742C 题解

    温馨提示:\color{#E74C3C}\text{温馨提示:}温馨提示: 遇见题解勿抄袭,棕名封号两行泪.\color{#E74C3C}\text{遇见题解勿抄袭,棕名封号两行泪.}遇见题解勿抄袭, ...

  2. CF 285 E Positions in Permutations 题解

    题目链接 首先这题是要求求出恰好有k个的方案数. 我们假设是f(k)f(k)f(k). 设z(s)z(s)z(s)表示钦定集合sss里的位置一定是特殊的的方案数. 我们设g(k)=∑∣s∣=kz(s) ...

  3. 【题解】 [HEOI2016]排序题解 (二分答案,线段树)

    题目描述 在2016年,佳媛姐姐喜欢上了数字序列.因而他经常研究关于序列的一些奇奇怪怪的问题,现在他在研究一个难题,需要你来帮助他.这个难题是这样子的:给出一个1到n的全排列,现在对这个全排列序列进行 ...

  4. 洛谷-DFS-1019-单词接龙-个人AC题解和公共AC题解笔记

    学习内容: 预处理 万能头文件 string的使用 话不多说,直奔主题 本人AC代码 #include<iostream> #include<cstdio> #include& ...

  5. 【2019第十届蓝桥杯省赛C/C++B组题解】(非官方题解)

    A. 数数题. 答案:490 B. 26进制模拟. 答案:BYQ C. 类似fib数列求值,递推一下就好. 答案:4659 D. 注意两个坑点,一个是正整数,所以枚举要从1开始.第二个坑点是互不相同的 ...

  6. 自学SQL网题解(6-12课题解)

    自学SQL网题解 自学SQL网(6-12课题解) SQL Lesson 6: 用JOINs进行多表联合查询 SQL Lesson 7: 外连接(OUTER JOINs) SQL Lesson 8: 关 ...

  7. 自学SQL网题解(0-5课题解)

    自学SQL网题解 自学SQL网(0-5课题解) SQL Lesson 0: 让我给SQL做个自我介绍 SQL Lesson 1: SELECT 查询 101 SQL Lesson 2: 条件查询 (c ...

  8. 信息学奥赛一本通超详细题解,动画图文题解

    内容来源于微信公众号:大神编程.已经过原文作者授权. 更新时间:2020-11-5 现在开始更新基础算法题. 个人感言:从未见过如此详细的题解,动画.图文结合,适合任何水平的选手.尤其是特别适合自学的 ...

  9. QDU第一届程序设计大赛——E到I题解法(非官方题解)

    题目链接https://qduoj.com/contest/28/problems,密码:qdu1230 E题: 思路:先进行排序,然后去暴力模拟就可以,但可能WA了几次,导致此题没解出来,有点可惜 ...

最新文章

  1. iframe自动调整高度能在IE5里实现吗
  2. 【Android 异步操作】线程池 ( 线程池使用示例 | 自定义线程池使用流程 | 自定义任务拒绝处理策略 | 完整代码示例 )
  3. 第四十三期:2020年企业面临的20大数据安全风险
  4. 手机突然电量消耗很快_手机掉电突然变快?这5点操作你肯定至少做了其中一个!...
  5. 英伟达DALI加速技巧:让数据预处理速度比原生PyTorch快4倍
  6. 网络编程中使用float型数据要注意
  7. 精通MVC3摘译(5)-使用URL模式最佳实践
  8. 学做网站(1):环境搭建
  9. json 格式化工具/网站
  10. 一步步破解app协议第二步(审计代码)
  11. python简单爬虫,获取豆瓣top250书单(datawhale组队学习task4)
  12. 老中医化妆品是品牌吗
  13. 洛谷 P3807 【模板】卢卡斯定理/Lucas 定理
  14. 白杨SEO:品牌口碑业务指什么?企业品牌口碑如何推广与预防公关危机?
  15. matlab中电压跟踪型pwm,新型数字锁相环实现对电压信号的无差跟踪
  16. Unity统计代码行数脚本
  17. 计算机考研有什么公众号,大学生应该关注的公众号有哪些推荐?
  18. ZBrush 笔刷的基础参数
  19. 灵遁者油画作品《认真——沉默》
  20. 前台、后台、前端、后端的区分

热门文章

  1. 【菜鸟技巧】Excel 2007繁简转换的功能
  2. C++Windows下递归遍历多级目录
  3. 日期格式 FormatDateTime的封装并转化为任意日期格式
  4. 解决一个问题还是解决一类问题
  5. 那些年,不能错过的最佳VR音乐MV
  6. 中国安全技术防范行业协会:安防工程最高级一级申报需满足这5个基础条件!
  7. IBM LSF学习(是什么)
  8. PyEcharts 之 水球图
  9. js 正则中冒号代表什么_JS正则表达式一条龙讲解(从原理和语法到JS正则)
  10. 浅谈一下DNF游戏小晶块,这个神秘的道具