https://codeforces.com/contest/1154/problem/C

题意:你有只猫,周一、四、日吃鱼,周二、六吃兔肉。其余时间吃鸡肉。现在你要去旅行,且你准备了a份鱼、b份兔肉、c份鸡肉。求你在某天出门后这只猫能吃的的最大天数。

题解:枚举

1、枚举开始的星期几;

2、规律(这个天数跟你周几出门有关

/*
*@Author:   STZG
*@Language: C++
*/
#include <bits/stdc++.h>
#include<iostream>
#include<algorithm>
#include<cstdlib>
#include<cstring>
#include<cstdio>
#include<string>
#include<vector>
#include<bitset>
#include<queue>
#include<deque>
#include<stack>
#include<cmath>
#include<list>
#include<map>
#include<set>
//#define DEBUG
#define RI register int
#define endl "\n"
using namespace std;
typedef long long ll;
//typedef __int128 lll;
const int N=100000+10;
const int M=100000+10;
const int MOD=1e9+7;
const double PI = acos(-1.0);
const double EXP = 1E-8;
const int INF = 0x3f3f3f3f;
int t,n,m,k,p,l,r,u,v;
ll ans,cnt,flag,temp,sum;
int a[4],b[8]={0,1,2,3,1,3,2,1},c[4];//fish food, rabbit stew and chicken stakes
char str;
struct node{};
ll checked(int week){ll day=0;for(int i=1;i<=3;i++)c[i]=a[i];for(int i=week;i<=7;i++){if(c[b[i]])c[b[i]]--,day++;else return i-week;}ll mid=min(c[1]/3,min(c[2]/2,c[3]/2));day+=(mid*7);c[1]-=(mid*3);c[2]-=(mid*2);c[3]-=(mid*2);for(int i=1;i<=7;i++){if(c[b[i]])c[b[i]]--,day++;else break;}return day;
}int main()
{
#ifdef DEBUGfreopen("input.in", "r", stdin);//freopen("output.out", "w", stdout);
#endif//ios::sync_with_stdio(false);//cin.tie(0);//cout.tie(0);//scanf("%d",&t);//while(t--){scanf("%d%d%d",&a[1],&a[2],&a[3]);for(int i=1;i<=7;i++){//cout<<checked(i)<<endl;ans=max(ans,checked(i));}cout<<ans<<endl;//}#ifdef DEBUGprintf("Time cost : %lf s\n",(double)clock()/CLOCKS_PER_SEC);
#endif//cout << "Hello world!" << endl;return 0;
}

Gourmet Cat相关推荐

  1. Codeforces Round #552 (Div. 3) Editorial 1154C - Gourmet Cat

    链接:https://codeforces.com/contest/1154/problem/C 题意:一只旅行的小猫在特定的星期里吃特定的食物,一四七a,二六b,三五c,现在给三种食物的数量,问小猫 ...

  2. Codeforces Round #552 (Div. 3) A B C D E F G (暴力,dp,模拟)

    题目链接:https://codeforces.com/contest/1154 A:Restoring Three Numbers B:Make Them Equal C:Gourmet Cat D ...

  3. Codeforces Round #552 (Div. 3) C题

    题目链接 http://codeforces.com/contest/1154/problem/C 题目 C. Gourmet Cat time limit per test 1 second mem ...

  4. 矩阵拼接 cat padding_pytorch

    20201219 两个向量形成一个元素 aa=np.array([1,2]) bb=np.array([2,2]) cc=np.vstack((aa,bb)) dd=np.vstack((aa,bb) ...

  5. PyTorch的torch.cat

    字面理解:torch.cat是将两个张量(tensor)拼接在一起,cat是concatnate的意思,即拼接,联系在一起. 例子理解 import torch A=torch.ones(2,3) # ...

  6. 应用监控CAT之cat-client源码阅读(一)

    CAT 由大众点评开发的,基于 Java 的实时应用监控平台,包括实时应用监控,业务监控.对于及时发现线上问题非常有用.(不知道大家有没有在用) 应用自然是最初级的,用完之后,还想了解下其背后的原理, ...

  7. pytorch学习——torch.cat和torch.stack的区别

    合并tensors torch.cat 沿着特定维数连接一系列张量. torch.stack 沿新维度连接一系列张量. torch.cat 在给定维度中连接给定的 seq 个张量序列. 所有张量必须具 ...

  8. linux cat 查看文件内容 不带#号的,Linux下如何不用cat命令读取文件内容

    本文最后更新于2018年1月28日,已超过 1 年没有更新,如果文章内容失效,还请反馈给我,谢谢! =Start= 缘由: 在微信群里看到的一个讨论,觉得挺有启发意义的,所以在此整理一下,方便以后学习 ...

  9. 使用cat,awk和sort命令从nginx访问日志中统计user-agent类型

    业务场景描述如下: 我有一个Nginx的web服务器,需要从统计日志中统计有哪些类型的设备终端和浏览器访问了我的网站. 访问日志中的每条记录是这样的: 使用下面的命令得到user-agent所在的字段 ...

最新文章

  1. 3.3.2 Rhino与env.js
  2. 1273: 夫妻 -stack的运用
  3. CF#420 B. Okabe and Banana Trees 思维|暴力|几何
  4. svm 图片加标签_基于半监督的SVM多标签图数据分类算法研究
  5. spark学习-SparkSQL-java版JavaRDD与JavaPairRDD的互相转换
  6. win10如何提高电脑画质_win10电脑怎么提高画质 | 手游网游页游攻略大全
  7. java mxml_Java 之 XML
  8. usb声卡驱动_最适合专业音乐人网络直播的声卡型号
  9. Matlab回归分析获取预测变量的系数和p值和R2(仅一行代码)
  10. Java基础Day05
  11. 计算机显示c盘的文件被损坏,无法读取,怎么办?,电脑提示损坏文件怎么办
  12. 魔兽争霸无法在这个计算机,W7系统魔兽争霸3不能初始化DirectX怎么办
  13. 科技界、IT届的外号
  14. 电脑开机启动时打开某个Excel表格
  15. 约瑟夫问题的理解与解决(丢手帕问题)
  16. 半自动微信消息定时发送
  17. 西门子系列全套学习视频,免费领取!
  18. upcoj 2525 Twinkle Twinkle Little Star 题解
  19. Java程序验证五子棋先手必胜_五子棋被证明先手必胜之后,还有哪些丧心病狂的“套路”?...
  20. 原来一直以为i686是64位的

热门文章

  1. python turtle调整画布宽高_turtle.screensize改变不了窗口大小?
  2. python接口测试覆盖率统计_从 jacoco 报告数据分析,python 脚本实现增量覆盖率统计...
  3. 【转载】spring framework体系结构详解
  4. centos挂载u盘只读_完美解决linux下U盘文件只读的问题
  5. buffer转int python_C/C++实战014:字符串转换及Python传参数组
  6. apache 编译支持php_apache2 不支持php文件 解决办法(示例代码)
  7. 【小白学习C++ 教程】五、C++数据结构向量和数组
  8. 二十二、面试必备:final、finally、finalize有什么不同?
  9. 史上最全推荐系统传统算法合集
  10. 理论+技术+代码已经准备完毕!2021年啃透花书!