hdu5228
bc41第一题
德州扑克的背景,给出五张牌,问最少要换多少张牌能凑齐同花顺
其实很水,数据量很小,随便暴力,越粗暴越好,然后我wa了一发因为没有看全题目,10\11\12\13\1也是一组同花顺```
总之就是虽然出的很快,但是wa一发的罚时还是不好受啊!!!
#include<stdio.h>
#include<string.h> bool vis[][];
char s[]; int main(){
int T;
while(scanf("%d",&T)!=EOF){
while(T--){
memset(vis,,sizeof(vis));
int i;
for(i=;i<=;i++){
scanf("%s",s);
int t;
if(strlen(s)==){
t=s[]-'';
}
else if(strlen(s)==){
t=+(s[]-'');
}
if(s[]=='A'){
vis[][t]=;
}
if(s[]=='B'){
vis[][t]=;
}
if(s[]=='C'){
vis[][t]=;
}
if(s[]=='D'){
vis[][t]=;
}
}
int j,k,ans=;
for(i=;i<=;i++){
for(j=;j<=;j++){
int tmp=;
for(k=;k<=;k++){
if(vis[i][j+k])tmp++;
}
if(tmp>ans)ans=tmp;
}
int tmp=;
for(j=;j<=;j++){
if(vis[i][j])tmp++;
}
if(vis[i][])tmp++;
if(tmp>ans)ans=tmp;
} printf("%d\n",-ans);
}
}
return ;
}
hdu5228的更多相关文章
- Beatcoder#39+#41+#42
HDU5211 思路: 倒着更新每个数的约数,更新完要把自己加上,以及1的情况? //#include <bits/stdc++.h> #include<iostream> # ...
随机推荐
- Assert.IsNotNull 方法(判断对象不为NULL)
Assert.IsNotNull 方法 Visual Studio 2012 其他版本 Visual Studio 2010 Visual Studio 2008 Visual Studio 20 ...
- 关Java的内存模型(JMM)
JMM的关键技术点都是围绕着多线程的原子性.可见性和有序性来建立的 一.原子性(Atomicity) 原子性是指一个操作是不可中断的.即使是在多个线程一起执行的时候,一个操作一旦开始,就不会被其他线程 ...
- Confluence 6 嵌套用户组的影响
本部分说明了嵌套用户组对用户登录,权限和查看更新用户组的影响. 登录 如果用户属于一个授权的用户组或者授权用户组中的子用户组,当用户登录后,用户可以访问应用程序. 权限 如果用户属于的用户组或者用户组 ...
- Spring+Mybatis+Dubbo报错java.lang.reflect.MalformedParameterizedTypeException
原因是spring的jar文件冲突,排除spring的文件即可 <dependency> <groupId>com.alibaba</groupId> <ar ...
- Dajngo的CBV和FBV
CBV: class. base. view 路由: url(r'students/', views.StudentsView.as_view()) 视图: from django.views imp ...
- splay训练
1, CF 455D 2, CF 420D 3, CF 414E
- C/C++中的实参和形参,重点以及盲点,自己以前未知的
C/C++中的实参和形参 今天突然看到一道关于形参和实参的题,我居然不求甚解.藐视过去在我的脑海里只有一个参数的概念,对于形参和实参的区别还真的不知道,作为学习了几年C++的人来说,真的深深感觉对 ...
- spring创建单例bean
(使用的spring版本是3.2.10) 在xml文件中配置一个普通的bean,默认使用单例,创建该bean的调用栈如下: ClassPathXmlApplicationContext //Class ...
- Jpa实体类生成图解
Jpa实体类生成图解 创建连接 创建项目
- Android消息通信 第三方开源项目EventBus 的用法
EventBus是github上的一个第三方开发库,其在github上的项目主页地址:https://github.com/greenrobot/EventBus EventBus的消息模型是消息发布 ...