纪中训练5月23日提高组T1
【USACO 2017 US Open Silver】Bovine Genomics
题解:
暴力
把ACGT对应成数字,然后记录
接着就是暴力找三个位置
然后又是暴力判断
综上所述:
暴力
#include<bits/stdc++.h>
using namespace std;
int n,m,i,j,k,w,ans;
int a[1005][55],num[5][5][5];
bool bj;
char s[55];
int change(char c)
{if (c=='A') return 1;if (c=='T') return 2;if (c=='G') return 3;if (c=='C') return 4;
}
int main()
{scanf("%d%d",&n,&m);for (i=1;i<=2*n;i++){scanf("%s",s+1);for (j=1;j<=m;j++)a[i][j]=change(s[j]);} for (i=1;i<=m-2;i++)for (j=i+1;j<=m-1;j++)for (k=j+1;k<=m;k++){bj=true;memset(num,0,sizeof(num));for (w=1;w<=n;w++)num[a[w][i]][a[w][j]][a[w][k]]=1;for (w=n+1;w<=2*n;w++)if (num[a[w][i]][a[w][j]][a[w][k]]==1){bj=false;break; }if (bj==true) ans++; }printf("%d\n",ans);return 0;
}
纪中训练5月23日提高组T1相关推荐
- JZOJ6月20日提高组T1 小麦亩产一千八
JZOJ6月20日提高组T1 小麦亩产一千八 题目 Description Input Output Sample Input Data Constraint 分析 Code 题目 Descripti ...
- 【NOIP2015模拟11.3晚】JZOJ7月31日提高组T1 次芝麻
[NOIP2015模拟11.3晚]JZOJ7月31日提高组T1 次芝麻 题目 题解 题意 分析 Code 题目 题解 题意 给出两个数 x x x, y y y 每次操作会将小的数乘2,大的数减去小的 ...
- SSL2668 2017年8月7日提高组T1 根(dfs)
2017年8月7日提高组T1 根 Description 一天,小B得到了一棵n个节点的树.无聊至极的小B想要找出一个点,使得以这个点为根时,所有点的深度之和最大.但小B打开手机,发现他最爱的re:c ...
- 2017年10月23日提高组T2 灵知的太阳信仰 单调队列优化dp
Description 在炽热的核熔炉中,居住着一位少女,名为灵乌路空. 据说,从来没有人敢踏入过那个熔炉,因为人们畏缩于空所持有的力量--核能. 核焰,可融真金. 咳咳. 每次核融的时候,空都会选取 ...
- 【2767】2017年10月10日提高组T1 xjh的旅行
问题描述 lahub是一个旅行者的粉丝,他想成为一个真正的旅行者,所以他计划开始一段旅行.lahub想去参观n个目的地(都在一条直道上).lahub在起点开始他的旅行.第i个目的地和起点的距离为ai千 ...
- JZOJ2020年8月11日提高组T3 页
JZOJ2020年8月11日提高组T3 页 题目 Description 战神阿瑞斯听说2008年在中华大地上,将举行一届规模盛大的奥林匹克运动会,心中顿觉异常兴奋,他想让天马在广阔的天空上,举行一场 ...
- JZOJ7月28日提高组反思
JZOJ7月28日提高组反思 T1 赛时 赛后 T2 赛时 赛后 T3 赛时 赛后 T4 赛时 赛后 炸了呀 10(40)+0(0)+0(0)+14(30)=24(70) T1 赛时 字符串? 准备放 ...
- SSL2811 2017年10月30日提高组T2 摘Galo(树形dp)
2017年10月30日提高组T2 摘Galo Description 0v0在野外看到了一棵Galo树,看到食物的0v0瞪大了眼睛,变成了OvO. 这棵Galo树可以看做是一棵以1号点为根的n个点的有 ...
- 【GDKOI2014】JZOJ2020年8月13日提高组T3 壕壕的寒假作业
[GDKOI2014]JZOJ2020年8月13日提高组T3 壕壕的寒假作业 题目 Description Input Output 输出n行.第i行输出两个整数,分别表示第i份作业最早完成的时刻以及 ...
最新文章
- powerdesigner 生成数据库脚本
- TCP粘包产生的原因
- spring-注入array集合
- 发现Java程序中的Bug
- 大数据学习笔记52:Flume Interceptors(Flume拦截器)
- 深入玩转K8S之使用kubeadm安装Kubernetes v1.10以及常见问题解答
- mysql锁问题排查_Mysql死锁问题如何排查和解决?
- html怎么保存曲奇,曲奇烘焙不可不知的小技巧,烘焙出绝对赞的口感!
- cocos2d学习之路四(添加遥控杆)
- 重构 阅读心得(转)
- java 修饰符全解
- 南阳理工ACM 题目24 素数距离问题
- wiznote can't networking
- photoshopcs6快捷键
- 文件搜素神器-everthing 快
- Date()常用方法getMonth, getFullYear等
- 华硕路由虚拟服务器设置方法,华硕路由虚拟服务器设置方法
- 如何将鼠标和键盘连接到PlayStation 4
- 如何录制自己手机视频
- EDM邮件营销的劣势讲解
热门文章
- 【技巧分享】【数据分析】数据分析模型
- catia二维图坐标如何表示_CATIA二维工程制图中孔系尺寸及点坐标标注方法
- mysql5.7.20如何卸载干净再重装
- ORACLE实现MySQL中substring_index函数功能
- 名帖292 张瑞图 行书《论书卷》
- Unhandled promise rejection
- 《租车管理系统 ——“订单管理(代驾)”模块》项目研发阶段性总结
- IVCam:电脑调用你的手机摄像头
- MySQL多表查询之(自连接)
- 戴尔服务器raid用联想硬盘吗,戴尔服务器安装centons系统硬盘格式是raid还是ahci...