This way

题意:

给你两个字符串,问你字典序在这两个字符串正中间的字符串是什么

题解:

好几个星期没做题目了,连1900都想了一段时间,一开始想着用2进制来做,但是想着想着发现直接用2进制做不就好了吗,因为它题目保证是奇数个,所以两个字符串的26进制数相加/2即可。

#include<bits/stdc++.h>
using namespace std;
const int N=2e5+5;
int a[N],b[N];
char s1[N],s2[N];
int main()
{int n;scanf("%d",&n);scanf("%s%s",s1+1,s2+1);for(int i=1;i<=n;i++){a[i]=s1[i]-'a';b[i]=s2[i]-'a';}for(int i=n;i>0;i--){a[i]+=b[i];if(a[i]>=26)a[i]-=26,a[i-1]++;}for(int i=n;i>=0;i--){if(a[i]%2)a[i+1]+=13;a[i]/=2;}for(int i=1;i<=n;i++)printf("%c",a[i]+'a');return 0;
}

Codeforces Contest 1144 E Median String —— 水题相关推荐

  1. Educational Codeforces Round 7 B. The Time 水题

    B. The Time 题目连接: http://www.codeforces.com/contest/622/problem/B Description You are given the curr ...

  2. 【CodeForces - 1A】Theatre Square(水题,几何)(CODEFORCES,梦的开始)

    题干: Theatre Square in the capital city of Berland has a rectangular shape with the size n × m meters ...

  3. Codeforces Round #300 A. Cutting Banner 水题

    A. Cutting Banner Time Limit: 1 Sec  Memory Limit: 256 MB 题目连接 http://codeforces.com/contest/538/pro ...

  4. AtCoder Beginner Contest 022 A.Best Body 水题

    Best Body Time Limit: 20 Sec  Memory Limit: 256 MB 题目连接 http://abc022.contest.atcoder.jp/tasks/abc02 ...

  5. CodeForces - 1263A Sweet Problem(思维,水题)

    题目链接:点击查看 题目大意:给出三种颜色的糖果,分别表示为r,g,b,现在Tanya每天可以吃两个不同颜色的糖果,问最多可以吃多少天 题目分析:大水题一个,但自己真的蠢,一开始思路混乱,写了一大堆乱 ...

  6. C - Internet Address CodeForces - 245B(有些思维的水题)

    Vasya is an active Internet user. One day he came across an Internet resource he liked, so he wrote ...

  7. 【CodeForces - 1038A 】Equality (思维水题,预处理字符串)

    题干: You are given a string ss of length nn, which consists only of the first kk letters of the Latin ...

  8. 【CodeForces - 707B】Bakery(思维水题)

    Bakery Descriptions 玛莎想在从1到n的n个城市中开一家自己的面包店,在其中一个城市烘焙松饼. 为了在她的面包房烘焙松饼,玛莎需要从一些储存的地方建立面粉供应.只有k个仓库,位于不同 ...

  9. CodeForces - 22A Second Order Statistics【水题】

    题目链接:https://codeforces.com/contest/22/problem/A #include <iostream> #include <vector> # ...

最新文章

  1. Python 中的魔术方法(双下划线开头和结尾的方法)
  2. oracle数据库访问order by不起作用分析
  3. python 读写函数
  4. WebLogic清理缓存
  5. 学Python时需注意:单引号、双引号、三个单引号和三个双引号区别
  6. 关于Spring注入方式的几道面试题,你能答上么?
  7. ppt插入相对路径视频
  8. Objective-C Memory Management Being Exceptional 异常处理与内存
  9. wxpython列表控件listctrl设置某行颜色_改变ListCtrl某行的背景色或者字体颜色
  10. 企业级自动化运维工具Ansible详解(上)
  11. 人工智能:《时代周刊》2019年度100大最佳发明榜单发布!
  12. python字符串结束的标志_python-7-字符串的操作_方法_format_列表的操作
  13. torch.nn.Embedding的函数
  14. 剑指Offer(第二版)-思路简述-第一期(简单难度)
  15. mysql 计算信度_因子数超过15个的组合信度和AVE计算工具
  16. 国际标准组织 ISO 3166 的国家或地区代码
  17. trex刷固件_西數硬盘维修软件TREX指令使用教程.doc
  18. 机房温度远程监控方案
  19. OneNote笔记本分类方法
  20. MPB:青岛大学苏晓泉组分享基于分类学和系统发育的宏基因组比较DMS算法

热门文章

  1. Linux 容器能否弥补 IoT 的安全短板?
  2. 为什么计算机不显示u盘,电脑不显示u盘盘符_电脑不显示u盘怎么回事
  3. c++文件读取、容器(vector、map)、迭代(iterator)、排序(sort)综合案例
  4. Android 4.0模拟器弹出---“谷歌拼音输入法”已停止运行的解决方法
  5. 微软学术搜索项目10个版本的历程 - 分析流程
  6. oracle出现101,oracle常见问题(101-200)
  7. 大数据_java基础_day02
  8. 软件接口测试是什么?怎么测?
  9. C语言谁是凶手-思路详解
  10. 番茄工作法总结-第一章:一次只做一件事