hdu--6077 Time To Get Up
来源:互联网 发布:php的exec函数 编辑:程序博客网 时间:2024/05/16 08:08
题目:hdu–6077
这就是一个模拟题目,我代码写得很暴力:
#include<iostream>#include<cstdio>using namespace std;char N[7][21];int jude(int n,int m){ int a=0,b=0,c=0,d=0,e=0,f=0,g=0; int k = 3,l=1+n; while(N[0][l++]=='X') a++; l=n+1; while(N[3][l++]=='X') f++; l=n+1; while(N[6][l++]=='X') d++; while(N[++k][n]=='X') e++; k=3; while(N[++k][m]=='X') c++; k=3; while(N[--k][n]=='X') g++; k=3; while(N[--k][m]=='X') b++; if(a&&b&&c&&d&&e&&f&&g) return 8; else if(a&&b&&c&&d&&e&&!f&&g) return 0; else if(!a&&b&&c&&!d&&!e&&!f&&!g) return 1; else if(a&&b&&!c&&d&&f&&!g&&e) return 2; else if(a&&b&&c&&d&&f&&!e&&!g) return 3; else if(!a&&b&&c&&f&&g&&!e&&!d) return 4; else if(a&&g&&f&&c&&d&&!b&&!e) return 5; else if(!b&&a&&c&&d&&e&&f&&g) return 6; else if(a&&b&&c&&!d&&!e&&!f&&!g) return 7; else if(!e&&a&&b&&c&&d&&g&&f) return 9;}int main(){ int t; ios::sync_with_stdio(0); cin.tie(0); cin>>t; while(t--){ for(int i=0;i<7;i++){ for(int j=0;j<21;j++){ cin>>N[i][j]; } } int a=jude(0,3); int b=jude(5,8) ; int c=jude(12,15); int d=jude(17,20); printf("%d%d:%d%d\n",a,b,c,d); }}
阅读全文
0 0
- hdu 6077-Time To Get Up
- HDU 6077 Time To Get Up 模拟
- HDU 6077 Time To Get Up【】
- HDU 6077 Time To Get Up
- hdu 6077 Time To Get Up【暴力】
- hdu 6077 Time To Get Up
- hdu--6077 Time To Get Up
- Time To Get Up HDU
- HDU 6077 Time To Get Up【模拟题】【水题】
- HDU 6077 Time To Get Up(水~)
- 【多校训练】hdu 6077 Time To Get Up
- hdu 6077 Time To Get Up(简单模拟)
- hdu-暑假集训-Time To Get Up
- Time To Get Up
- Time To Get Up
- Time To Get Up
- Time To Get Up
- HDOJ 6077-Time To Get Up
- UVa1225-Digit Counting
- 僵尸、孤儿、守护进程
- jQuery遍历之children()方法
- 2017 暑假艾教集训 day3
- UVa1583-Digit Generator
- hdu--6077 Time To Get Up
- [随心译]2017.8.3-华硕推出售价$648的ZenFone AR,现已在Verizon接受预订
- LFS-Linux From Scratch学习笔记——简介与准备工作
- UVa1584-Circular Sequence
- UVa1585-Score
- jQuery遍历之find()方法
- cookie setMaxAge 无效
- HDU6075 Questionnaire 模拟
- 笔记(米斯特白帽子WEB安全攻防培训第二期)(基础01)