C. Dasha and Password-C. Dasha and Password-暴力|dp思想
来源:互联网 发布:程序员的修炼之道 pdf 编辑:程序博客网 时间:2024/06/06 12:25
http://codeforces.com/contest/761/problem/C
给定一个char组 n*m的
问你每个组各取 数字 ,字母 和 & * #
问你最少操作。
类似一个密码锁,最开始都咋第一排。
n4暴力(数据太小)
dp思想明天补。
#include <iostream>#include <cstdio>#include <cstdlib>#include <cstring>#include <string>using namespace std;const int maxn=60;int main(){ int t; int n,m; string a[maxn]; while(~scanf("%d%d",&n,&m)){ int sum1=0; int sum2=0; int sum3=0; int ans=1e5; for(int i=1;i<=n;i++) cin>>a[i]; for(int i=1;i<=n;i++){ for(int j=1;j<=n;j++){ for(int k=1;k<=n;k++){ if(i==j||j==k||i==k) continue; sum1=1e4; for(int s=0;s<m;s++){ if(a[i][s]>='0'&&a[i][s]<='9') sum1=min(sum1,min(s,m-s)); } sum2=1e4; for(int s=0;s<m;s++){ if(a[j][s]>='a'&&a[j][s]<='z') sum2=min(sum2,min(s,m-s)); } sum3=1e4; for(int s=0;s<m;s++){ if(a[k][s]=='#'||a[k][s]=='&'||a[k][s]=='*') sum3=min(sum3,min(s,m-s)); } ans=min(sum1+sum2+sum3,ans); } } } cout<<ans<<endl; } return 0;}
阅读全文
0 0
- C. Dasha and Password-C. Dasha and Password-暴力|dp思想
- C. Dasha and Password
- Codeforces 761C DaSha and Password 暴力
- C. Dasha and Password(模拟,暴力)
- CF761 C. Dasha and Password (DP)
- 761C Dasha and Password[简单dp]
- Codeforces Round #394 (Div. 2)C. Dasha and Password【暴力】
- Codeforces-Round 394#C-Dasha and Password'
- Codeforces 761C Dasha and Password 【模拟】
- Codeforces 761C-Dasha and Password
- 【Codeforces 761 C Dasha and Password 】
- CodeForces 761C Dasha and Password
- CodeForces 761C Dasha and Password
- Codeforces 761C Dasha and Password
- Dasha and Password (暴力+贪心)
- Codeforces Round #394 (Div. 2)(A. Dasha and Stairs,B. Dasha and friends,C. Dasha and Password)
- 文章标题 coderforces 761C : Dasha and Password(贪心+暴力)
- 【codeforces 761C】Dasha and Password(动态规划做法)
- PHP新特性之闭包、匿名函数
- Spring3.1.0实现原理分析(十七).MVC请求处理方法参数解析器和返回值解析器
- 基本算法之选择排序
- object-c 入门基础篇
- JAVA操作HDFS案例
- C. Dasha and Password-C. Dasha and Password-暴力|dp思想
- android Notification与BroadcastReceiver结合使用
- 运筹学之排队论
- Centos 6.x docker的安装配置
- TensorFlow数据归一化
- 详解数据库存储引擎
- Mac 环境下安装OpenCV
- PhpStorm中输入框无法跟随问题的解决方案
- 为什么要清除浮动?