题目链接:1.3.4

为了防止有重复的数字,我开了个三维数组来标记,爆内存,又用vector标记,爆内存...

不得不感慨这份代码.

/*
ID:wang9621
PROG:combo
LANG:C++
*/
#include <iostream>
#include <cstdio>
#include <algorithm>
#include <cstring>
#include <vector>
using namespace std;
int n;
bool close(int a,int b)
{if(abs(a-b)<=2||abs(a-b)>=(n-2)) return true;return false;
}
bool judge(int m1,int m2,int m3,int n1,int n2,int n3)
{return close(m1,n1)&&close(m2,n2)&&close(m3,n3);
}
int main()
{freopen("combo.in","r",stdin);freopen("combo.out","w",stdout);scanf("%d",&n);int a,b,c;int e,f,g;cin>>a>>b>>c;cin>>e>>f>>g;int count = 0;for(int i = 1; i<=n; i++)for(int j = 1; j<=n; j++)for(int k = 1; k<=n; k++)if(judge(i,j,k,a,b,c)||judge(i,j,k,e,f,g))count++;printf("%d\n",count);return 0;
}

转载于:https://www.cnblogs.com/littlepear/p/5678913.html

USACO1.3.4 Combination Lock相关推荐

  1. [USACO1.3]号码锁 Combination Lock

    https://www.luogu.org/recordnew/show/17460324 题解: /* *@Author: STZG *@Language: C++ */ #include < ...

  2. 号码锁 Combination Lock [USACO1.4]

    题目描述: 农夫约翰的奶牛不停地从他的农场中逃出来,导致了很多损害.为了防止它们再逃出来,他买了一只很大的号码锁以防止奶牛们打开牧场的门. 农夫约翰知道他的奶牛很聪明,所以他希望确保它们不会在简单地试 ...

  3. usaco Combination Lock

    w我不知道咋回事思路不清晰这题前面不知道在写什么.没什么好说的枚举就行了. /* ID: jinbo wu LANG: C++ TASK: combo */ #include<bits/stdc ...

  4. USACO Section1.3 Combination Lock 解题报告

    combo解题报告 -- icedream61 博客园(转载请注明出处) --------------------------------------------------------------- ...

  5. 号码锁 Combination Lock

    题目描述 农夫约翰的奶牛不停地从他的农场中逃出来,导致了很多损害.为了防止它们再逃出来,他买了一只很大的号码锁以防止奶牛们打开牧场的门. 农夫约翰知道他的奶牛很聪明,所以他希望确保它们不会在简单地试了 ...

  6. 2020CCPC(长春) - Combination Lock(二分图博弈)

    题目大意:给出一个密码锁,两个人一起玩游戏,给出初始的密码,规定: 每一次都可以转动一个位置的数字一个单位 不可以转动到已经出现过的数字 不可以转动到被 ban 掉的数字 无法转动的人视为失败,问谁能 ...

  7. USACO-Section1.4 Combination Lock (枚举)

    2017-5-30 题目描述 给你两个三位数的排列,求出满足条件的排列总数 解答 暴力枚举法 代码 /* ID: 18795871 PROG: combo LANG: C++ */ #include& ...

  8. USACO-Section 1.3 Combination Lock[...]

    2017-05-30 以下这块属于个人牢骚*_*||: 目前临近期末,有若干的事情要做,尤其是对我这个编程菜鸟来说,,数据库课设的管理系统程序简直就像个去火星的任务-_-||此外还有其他科目的各种报告 ...

  9. USACO 1.3.4 Combination Lock

    这题真是够繁琐,大概就是用一个三重循环去检验三个数字是否能够满足题目的要求. 题目概述: 这题是说给定两个密码,一个是农夫的,一个是系统自己的,都是三位有序数组.之后要求输入的数字的密码中的每一位都不 ...

  10. MySQL中定义fk语句_MySQL基础篇/第3篇:MySQL基本操作语句.md · qwqoo/MySQL-Review - Gitee.com...

    ### 第3篇:MySQL基本操作语句 - MySQL基础操作 #### 排序检索数据 - 之前的数据没有进行排序,其是按照默认在数据表中的数据返回的 - SELECT语句的ORDER BY 子句进行 ...

最新文章

  1. Edit Distance
  2. php暂停函数sleep()和usleep的区别
  3. TCP-IP详解:快速重传与快速恢复
  4. linux运维(五)
  5. 说下List接口下的那些类
  6. 面向对象之多态,魔法函数
  7. visual basic对文件夹下的excel执行批量删除行操作
  8. swiper.js插件的使用
  9. Swift去除两边的特定字符(空格或其它)
  10. 【OpenCV/C++】KNN算法识别数字的实现原理与代码详解
  11. 大数据分析平台的作用有什么
  12. 树形控件显示数据库数据项
  13. 数商云:B2C商城网站建设功能框架大解析
  14. Core、处理器(CPU)核、处理器(CPU)、处理器(CPU)架构、微结构、指令集、指令集架构、ARMv7 内核架构
  15. 指针式仪表自动识别和读数
  16. 【我的小工具】图片拼接工具
  17. php 复制文件夹并压缩到最小_php压缩多个文件打包成zip并下载到本地
  18. 浅谈“全栈工程师需要掌握哪些技能”
  19. aspx前台调用cs后台方法
  20. Swagger的生成接口文档

热门文章

  1. MSRCRGIMP(基于GIMP版本的多尺度Retinex)
  2. 基于haclon的曲线针识别实例
  3. 相对定向绝对定向 MFC 实现 CSU摄影测量学
  4. 高德API地名转化为坐标
  5. ENVI5.3.1使用Landsat 8影像进行主成分分析实例操作
  6. 揭秘!开源软件背后的神秘组织
  7. 记一次重构:Android实践从MVC架构到MVP架构
  8. Android Multimedia框架总结(三)MediaPlayer中创建到setDataSource过程
  9. 查看服务器文件命令大全,查看服务器文件的命令
  10. efi分区能不能删除 win10_电脑分区被删除如何恢复_win10系统中EFI分区被删除的处理方法...