【Codeforces gym 102388】SUFE ICPC Team Formation Test,签到题BDG
B Stars
/*
题意:求二维平面上(x1,y1),(x2,y2)连成的直线上有多少个整数点
思路:以(x1,y1)为原点建立新的坐标系,答案为gcd(|x2-x1|,|y2-y1|)+1
*/
#include<bits/stdc++.h>
using namespace std;
int gcd(int a, int b){return !b?a:gcd(b,a%b);}
int main(){int T; cin>>T;while(T--){int x1, y1, x2, y2;cin>>x1>>y1>>x2>>y2;cout<<gcd(abs(x2-x1),abs(y2-y1))+1<<"\n";}return 0;
}
D. Secret Messages
题意:对一个字符串交换带小写每个字符加一并反转输出
思路:直接模拟
#include<bits/stdc++.h>
using namespace std;
int main(){int T; cin>>T;while(T--){string s; cin>>s;string t = s;for(int i = 0; i < t.size(); i++){t[i] = tolower(t[i]);if(t[i]+13<='z')t[i]+=13;else{t[i] = 'a'+(t[i]+13-'z')-1;}}for(int i = 0; i < s.size(); i++){if(islower(s[i]))t[i] = toupper(t[i]);else if(isupper(s[i]))t[i] = tolower(t[i]);}reverse(t.begin(),t.end());cout<<t<<"\n";continue;for(int i = 0; i < t.size(); i++){cout<<(int)t[i]<<" ";}cout<<"\n";}return 0;
}
G. Snails
题意:蜗牛在地下n米,每天爬a米掉b米,求多少天能到地上。
思路:直接模拟
#include<bits/stdc++.h>
using namespace std;
int main(){int T; cin>>T;while(T--){string s; cin>>s;string t = s;for(int i = 0; i < t.size(); i++){t[i] = tolower(t[i]);if(t[i]+13<='z')t[i]+=13;else{t[i] = 'a'+(t[i]+13-'z')-1;}}for(int i = 0; i < s.size(); i++){if(islower(s[i]))t[i] = toupper(t[i]);else if(isupper(s[i]))t[i] = tolower(t[i]);}reverse(t.begin(),t.end());cout<<t<<"\n";continue;for(int i = 0; i < t.size(); i++){cout<<(int)t[i]<<" ";}cout<<"\n";}return 0;
}
ps.
SUFE2019ICPC组队
ZUST2020南京站选拔
【Codeforces gym 102388】SUFE ICPC Team Formation Test,签到题BDG相关推荐
- Codeforces Gym 101194G Pandaria (2016 ACM-ICPC EC-Final G题, 并查集 + 线段树合并)
题目链接 2016 ACM-ICPC EC-Final Problem G 题意 给定一个无向图.每个点有一种颜色. 现在给定$q$个询问,每次询问$x$和$w$,求所有能通过边权值不超过$w$的 ...
- Codeforces gym 2013-2014 Samara SAU ACM ICPC Quarterfinal Qualification Contest
题目地址:http://codeforces.com/gym/100247 2014.10.27版 26号训练的题,今天发现A题有更高效的解法,用到了前缀最大值和后缀最大值 A. The Power ...
- Codeforces Gym 101173 CERC 16 D BZOJ 4790 Dancing Disks
Codeforces Gym 101173 CERC 16 D & BZOJ 4790 Dancing Disks 强烈安利这道构造题目,非常有意思. 这里用到的思想是归并排序! 多路归并排序 ...
- Codeforces Gym 101086 M ACPC Headquarters : AASTMT (Stairway to Heaven)
Codeforces Gym 101086 M ACPC Headquarters : AASTMT (Stairway to Heaven) 题目来源: Codeforces 题意: 给出一些比赛, ...
- [Codeforces Gym 101651/100725B] Banal Tickets
Codeforces Gym 100725 题解: 先分两种情况, 积为000与积非0" role="presentation" style="position ...
- JACK——TeamsMaual6 Team Formation
来源:http://aosgrp.com/ 6 Team Formation This chapter describes team formation. It includes a descript ...
- Codeforces Gym 100286J Javanese Cryptoanalysis 傻逼暴力
原题地址:http://codeforces.com/gym/100286/attachments/download/2013/20082009-acmicpc-northeastern-europe ...
- Codeforces Gym 2015 ACM Arabella Collegiate Programming Contest(二月十日训练赛)
A(By talker): 题意分析:以a(int) op b(int)形式给出两个整数和操作符, 求两个整数是否存在操作符所给定的关系 ,有则输出true,无则输出false:思路:由于无时间复杂度 ...
- Codeforces Round #701 (Div. 2) A ~ F ,6题全,超高质量良心题解【每日亿题】2021/2/13
整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 目录 A - Add and Divide B - Replace and Keep Sorted C ...
最新文章
- 关于欧盟的芯片法案,ASML是这样看的!
- Python如何安装包_Python系列学习笔记
- solr定时实时重建索引和增量更新
- android studio类似软件,使Android Studio更高效的几款插件推荐
- vmware给linux增加空间,vmware增加linux硬盘空间
- ACM的分类训练题集
- cmi码型变换matlab程序_58 张图,手把手教会你 Simscape Multibody 物理建模与刚体变换!...
- 计算重叠最长子串问题
- Python学习日记之忽略删除字符串空白
- 9.logstash
- arm64-v8a、armeabi-v7a、armeabi、x86 abiFilters 详解
- Eucalyptus Cloud 介绍
- multisim常用d触发器_怎么在multisim找D触发器
- 分布式架构——Gossip 协议详解
- caption重要性 image_Multimodal —— 看图说话(Image Caption)任务的论文笔记(一)评价指标和NIC模型...
- 游戏开发常遇到数据一致性BUG,怎么解?
- 桌面没计算机图标不见了怎么办,桌面图标不见了怎么办,详细教您电脑桌面图标不见了怎么办...
- 中式风格装修,彰显东方迷人的魅力
- 正则表达式字符串匹配和字符串提取
- React学习的小总结
热门文章
- 强化学习 —— 资源清单
- matlab 快捷键
- Python基础——positional argument vs keyword argument
- python语言能做什么-python语言能做什么
- python是什么专业-python主要学什么?
- 零基础适合学python吗-零基础,经济学专业,适合自学Python吗?
- 浮云语音转文字识别本地音频文字内容教程
- 百度免费开放长语音识别功能
- 音乐语音识别,one speech recognition,音标,读音,翻译,英文例句,英语词典
- 准备成立公司开发 app 外卖应用,怎么起步?