UVA 620 - Cellular Structure
真心不知道怎么用动归,然后网上找到的做法:
I think this problem's tip is..
len=string length
Mutant : len is 1, and str[0]='B'
Simple : if len is 1, and str[0]='A'
Fully-Grown : str[len-1]='B', and str[len-2]='A'
Mutagenic : str[0]='B', and str[len-1]='A'
Else : Mutant
然后再写出自己的代码就行了。
#include<cstdio>#include<cstring>#include<cstdlib> const char ans[4][20] = { "SIMPLE", "FULLY-GROWN", "MUTAGENIC", "MUTANT"};int T, len, res;char ch[1005]; int solve(){if( len % 2 == 0) // !(len & 1) return 4;if( len == 1) {if( ch[0] == 'A')return 1;else return 4; } if( ch[len - 2] == 'A' && ch[len - 1] == 'B') // FULL-GROWN return 2; if( ch[0] == 'B' && ch[len - 1] == 'A') // MUTAGENIC return 3; return 4;} int main(){ scanf( "%d", &T);while( T --) { scanf( "%s", ch); len = strlen(ch); printf( "%s\n", ans[solve() - 1]); }return 0;}
转载于:https://www.cnblogs.com/Yu2012/archive/2012/02/02/2335883.html
UVA 620 - Cellular Structure相关推荐
- uva 620 Cellular Structure
题目连接:620 - Cellular Structure 题目大意:给出一个细胞群, 判断该细胞的可能是由哪一种生长方式的到的, 输出该生长方式的最后一种生长种类, "SIMPLE&quo ...
- 提取了下刘汝佳推荐的题号...
今天闲来没事上uva oj提取了下刘汝佳推荐的acm题号,原始数据如下: Volume 0. Getting Started 10055 - Hashmat the Brave Warrior ...
- UVa Online Judge 工具網站
UVa Online Judge 工具網站 转自http://www.csie.ntnu.edu.tw/~u91029/uva.html Lucky貓的ACM園地,Lucky貓的 ACM 中譯題目 M ...
- UVa在线比赛单题汇总-----DP专题
动态规划基础 例题 LA 3882 UVa 3882 - And Then There Was One 递推------------无力orz UVa 10635 10635 - Prince and ...
- kuangbin带你飞专题合集
题目列表 [kuangbin带你飞]专题一 简单搜索 [kuangbin带你飞]专题二 搜索进阶 [kuangbin带你飞]专题三 Dancing Links [kuangbin带你飞]专题四 最短路 ...
- 算法学习经典例题整理
陆续会对本篇博客进行更新! 搜索:https://vjudge.net/contest/292597 区间DP:https://vjudge.net/contest/293892 树状背包:https ...
- 流利阅读 2019.1.23 Tech industry expo opens portal to tomorrow
下载 笔记版/无笔记版 pdf资料: GitHub - zhbink/LiuLiYueDu: 流利阅读pdf汇总 本文内容全部来源于流利阅读.流利阅读对每期内容均有很好的文章讲解,向您推荐. 您可以关 ...
- kuangbin带你飞 专题1-23 题单
kuangbin大神,对于打过ACM比赛的ACMer,无人不知无人不晓. 在此,附上vjudge平台上一位大神整理的[kuangbin带你飞]专题目录链接. [kuangbin带你飞专题目录1-23] ...
- 分子生物学词汇(C)
C value C值[单倍基因组DNA的量] C value paradox C值悖理[物种的C值和它的进化复杂性之间无严格对应关系] C4 dicarboxylic acid cycle C4二羧酸 ...
最新文章
- python培训班哪些比较好-南京Python培训机构哪家比较好
- 抓包oracle密码,Oracle TNS 协议抓包分析
- 【PAT甲级 sc.nextInt()的使用】1008 Elevator (20 分) Java版 9/9通过
- LinkCutTree 总结
- 电商系统下单时商品库存和销售状态如何处理
- oracle10g 克隆安装,克隆Oracle Home(10g2)
- Symbian手记【二】 —— Symbian对象构造
- rpm包常见的格式详解
- java 中文车牌识别_EasyPR-Java开源中文车牌识别系统工程部署
- unity天空盒渐变_在Unity3D中使用天空盒
- python工资自动发放_python自动化办公--协助财务自动发送工资条
- 如何查看电脑能否加内存条
- python 加载DLL动态链接库
- 《卓有成效的管理者》读书分享
- 【AltiumDesigner专栏】01.05——ECAD-MCAD(一)
- Java面向对象之构造器
- 一文搞懂常用的网络概念:域名、动态IP、DNS、DDNS
- 机械故障诊断01——峭度
- 启动报错this is very likely to create a memory leak
- python秒杀神器苏宁_Python苏宁易购免费试用申请一键执行脚本源代码
热门文章
- linux netstat
- opencv SURF角检测
- python try except 嵌套_try except嵌套之异常的传递
- php tomcat配置_php+tomcat 配置运行环境
- vant部署_记录mpvue+vant-weapp的使用(一):安装配置使用,引入vant-weapp
- python中正则表达式中_python 中 正则表达式(Regular Expressions)学习
- c++ eos智能合约开发_hyperledger fabric 开发第一个智能合约
- 常常被人忽略的VC备份
- 普通码农和CTO之间的差距
- JNDI学习总结(4)——Tomcat下使用Druid配置JNDI数据源