最近比赛有点多,可是好像每场比赛都是被虐,单纯磨砺心态的作用。最近讲的内容也有点多,即便是点到为止很浅显的版块,刷了专题之后的状态还是~"咦,能做,可是并没有把握能A啊"。每场网络赛,我似乎都没用上新学的东西,能用上新学东西的题我A不了...5555555555555555

  这场CF,讲真,打的心态爆炸,首先A题无限WA,赛后看下WA的那组数据是输入有一个999999999的样例,死骗子,说好的数据是1e9呢,哪能有数据是1e10-1,于是用long long,一下子Accept接收不了了吧,这.....B题,水题,不说...C题,我能做,于是噼里啪啦一顿乱敲,还先打了个表感觉美滋滋肯定能A,然后开开心心T了,没想到二分,我好菜啊,然后今天补题时候瞄到一些AC外国友人的round()和cbrt()这种骚操作,学到了,学到了...后面题没看,但讲真,这3题都是那种按理说能A的题,可是,就是因为菜..........55555555555

  今晚还有场,接着打吧,唉~

题目链接:

http://codeforces.com/contest/834

             A. The Useless Toy

#include <stdio.h>
#include <stdlib.h>
#include <cmath>
#include <string.h>
#include <iostream>
#include<algorithm>
#include <queue>
#include <vector>
#include <cmath>
#include<string>
#define inf 0x3f3f3f3f
using namespace std;
const int maxn=1e5+;
#define lrt (rt*2)
#define rrt (rt*2+1)
#define LL long long
#define inf 0x3f3f3f3f
#define pi acos(-1.0)
#define exp 1e-8
#define For(i,n) for(int i=0;i<n;i++)
//************************************************
char a1[],a2[];
long long n;
int main()
{
scanf("%s%s",a1,a2);
char s1=a1[],s2=a2[];
scanf("%I64d",&n);
/*printf("%d %d %d\n",s1,s2,n);*/
/*if((s1==118&&s2==94)||(s1==94&&s2==118)||(s1==60&&s2==62)||(s1==62&&s2==60)|| (s1==s2)) puts("undefined");*/ if(s1==)
{
if(s2==)
{
if(n%==) puts("cw");
else if(n%==) puts("ccw");
else puts("undefined");
}
else if(s2==)
{
if(n%==) puts("ccw");
else if(n%==) puts("cw");
else puts("undefined");
}
else puts("undefined");
} else if(s1==)
{
if(s2==)
{
if(n%==) puts("cw");
else if(n%==) puts("ccw");
else puts("undefined");
}
else if(s2==)
{
if(n%==) puts("ccw");
else if(n%==) puts("cw");
else puts("undefined");
}
else puts("undefined");
} else if(s1==)
{
if(s2==)
{
if(n%==) puts("cw");
else if(n%==) puts("ccw");
else puts("undefined");
}
else if(s2==)
{
if(n%==) puts("ccw");
else if(n%==) puts("cw");
else puts("undefined");
}
else puts("undefined");
} else if(s1==)
{
if(s2==)
{
if(n%==) puts("cw");
else if(n%==) puts("ccw");
else puts("undefined");
}
else if(s2==)
{
if(n%==) puts("ccw");
else if(n%==) puts("cw");
else puts("undefined");
}
else puts("undefined");
}
return ;
}

B. The Festive Evening

#include <stdio.h>
#include <stdlib.h>
#include <cmath>
#include <string.h>
#include <iostream>
#include<algorithm>
#include <queue>
#include <vector>
#include <cmath>
#include<string>
#define inf 0x3f3f3f3f
using namespace std;
const int maxn=1e6+;
#define lrt (rt*2)
#define rrt (rt*2+1)
#define LL long long
#define inf 0x3f3f3f3f
#define pi acos(-1.0)
#define exp 1e-8
#define For(i,n) for(int i=0;i<n;i++)
//************************************************
int main()
{
ios_base::sync_with_stdio(false); int n, k, len, num=, a[], b[];
char s[maxn];
cin >> n >> k>>s;
len=strlen(s);
for(int i = ; i < len; i++) a[s[i] - 'A']++;
for(int i = ; i < len; i++)
{
b[s[i] - 'A']++;
if(b[s[i] - 'A'] == ) num++;
if(num > k)
{
puts("YES");
return ;
} if(a[s[i] - 'A'] == b[s[i] - 'A']) num--;
}
puts("NO"); return ;
}

C. The Meaningless Game

#include <stdio.h>
#include <stdlib.h>
#include <cmath>
#include <string.h>
#include <iostream>
#include<algorithm>
#include <queue>
#include <vector>
#include <cmath>
#include<string>
#define inf 0x3f3f3f3f
using namespace std;
const long long maxn=1e6;
#define lrt (rt*2)
#define rrt (rt*2+1)
#define LL long long
#define inf 0x3f3f3f3f
#define pi acos(-1.0)
#define exp 1e-8
#define For(i,n) for(int i=0;i<n;i++)
//************************************************
LL n,a,b;
int main()
{
ios_base::sync_with_stdio(false);
cin>>n;
for(int i=; i<=n; i++)
{
cin>>a>>b;
bool flag=false;
LL k=cbrt(a*b),x=a/k,y=b/k;
if(x*x*y==a&&y*y*x==b) flag=true;
if(flag) puts("YES");
else puts("NO");
}
return ;
}

Codeforces Round #426 (Div. 2)A B C题+赛后小结的更多相关文章

  1. CodeForces 834C - The Meaningless Game | Codeforces Round #426 (Div. 2)

    /* CodeForces 834C - The Meaningless Game [ 分析,数学 ] | Codeforces Round #426 (Div. 2) 题意: 一对数字 a,b 能不 ...

  2. Codeforces Round #524 (Div. 2)(前三题题解)

    这场比赛手速场+数学场,像我这样读题都读不大懂的蒟蒻表示呵呵呵. 第四题搞了半天,大概想出来了,但来不及(中途家里网炸了)查错,于是我交了两次丢了100分.幸亏这次没有掉rating. 比赛传送门:h ...

  3. Codeforces Round #426 (Div. 2) A,B,C

    A. The Useless Toy 题目链接:http://codeforces.com/contest/834/problem/A 思路: 水题 实现代码: #include<bits/st ...

  4. Codeforces Round #426 (Div. 2)【A.枚举,B.思维,C,二分+数学】

    A. The Useless Toy time limit per test:1 second memory limit per test:256 megabytes input:standard i ...

  5. Codeforces Round #426 (Div. 2)

    http://codeforces.com/contest/834 A. The Useless Toy 题意: <,>,^,v这4个箭头符号,每一个都可以通过其他及其本身逆时针或者顺时针 ...

  6. Codeforces Round #426 (Div. 2) C. The Meaningless Game

    C. The Meaningless Game 题意: 两个人刚刚开始游戏的时候的分数, 都是一分, 然后随机一个人的分数扩大k倍,另一个扩大k的平方倍, 问给你一组最后得分,问能不能通过游戏得到这样 ...

  7. Codeforces Round #426 (Div. 2)A题&&B题&&C题

    A. The Useless Toy:http://codeforces.com/contest/834/problem/A 题目意思:给你两个字符,还有一个n,问你旋转n次以后从字符a变成b,是顺时 ...

  8. 【Codeforces Round #426 (Div. 2) A】The Useless Toy

    [Link]:http://codeforces.com/contest/834/problem/A [Description] [Solution] 开个大小为4的常量字符数组; +n然后余4,-n ...

  9. 【Codeforces Round #426 (Div. 2) B】The Festive Evening

    [Link]:http://codeforces.com/contest/834/problem/B [Description] [Solution] 模拟水题; 注意一个字母单个出现的时候,结束和开 ...

随机推荐

  1. Debian8 下面 muduo库编译与使用

    其实<Linux 多线程服务端编程>已经写得很详细 但是考虑到代码版本的更新和操作系统的不同 可能部分位置会有些许出入 这里做个记录 方便以后学习运行 我使用的虚拟 安装的是debian系 ...

  2. JavaScript 的数据类型及其检测

    JavaScript 有几种类型的值? Javascript 有两种数据类型,分别是基本数据类型和引用数据类型.其中基本数据类型包括 Undefined.Null.Boolean.Number.Str ...

  3. spring 注解 注入属性 和 注解完成bean定义

    1. 使用 @Autowired 和 @Resource 注解来注入属性 2. 使用 @Component.@Repository.@Service.@Controller 注解,就将该类定义为一个B ...

  4. swiper3d横向滚动多张炫酷切换banner

    最近有了个新需求,swiper3d横向滚动多张炫酷切换banner要和elementUI里边走马灯的卡片化card 类似,但是还需要h5手机触摸滚动啊啊啊啊,昨天折腾了半个早上总算完成,今天乖乖跑来m ...

  5. 2018.10.20 NOIP模拟 面包(数学期望)

    传送门 把方差的式子拆开. 方差=平方的期望-期望的平方. 显然只用维护点对的个数和总方案数就行了. 利用分步的思想来统计. 要统计覆盖一个矩形(x1,y1,x2,y2)(x1,y1,x2,y2)(x ...

  6. 在终端上创建Java项目及编译和运行

    一:实践一次这样的操作有助于理解Tomcat/Eclipse的启动原理,包括classpath的设置,option的配置等等: 二:通过Bash终端创建一个简单的Java项目(单项目单Module,如 ...

  7. 不用快捷键就能使用Eclipse的自动完成功能

    偶然间看到了这个,或许有和我一样不喜欢按 alt-/ 兄弟用得上.不用老去按那个 alt-/ 了,还是方便不少.         打开 Eclipse -> Window -> Perfe ...

  8. Python是什么

    Python是一种编程语言,它的名字来源于一个喜剧.也许最初设计Python这种语言的人并没有想到今天Python会在工业和科研上获得如此广泛的使用.著名的自由软件作者Eric Raymond在他的文 ...

  9. VS2013支持多字节的方法

    参考链接: https://jingyan.baidu.com/article/6181c3e06ab30f152ff1534d.html

  10. linux上安装jdk1.8

    开发环境centos7, jdk1.8 首先去官网下载jdk1.8的linux64位安装包 进入目录/usr/local/mypackage/java 利用winscp上传jdk安装包 命令tar - ...