zoukankan      html  css  js  c++  java
  • [Codeforces673A]Bear and Game(水题,思路)

    题目链接:http://codeforces.com/contest/673/problem/A

    题意:一个人看一个90分钟的节目,然后告诉你一些有趣的时刻。这个人假如在15分钟内还没有看到有趣的时刻,那他就关电视。问这个人能看多长时间的电视。

    记下两两节目的时间差,起始是0终止是90不要忘记。然后扫一遍就好,最后如果超出90要输出90。

      1 /*
      2 ━━━━━┒ギリギリ♂ eye!
      3 ┓┏┓┏┓┃キリキリ♂ mind!
      4 ┛┗┛┗┛┃\○/
      5 ┓┏┓┏┓┃ /
      6 ┛┗┛┗┛┃ノ)
      7 ┓┏┓┏┓┃
      8 ┛┗┛┗┛┃
      9 ┓┏┓┏┓┃
     10 ┛┗┛┗┛┃
     11 ┓┏┓┏┓┃
     12 ┛┗┛┗┛┃
     13 ┓┏┓┏┓┃
     14 ┃┃┃┃┃┃
     15 ┻┻┻┻┻┻
     16 */
     17 #include <algorithm>
     18 #include <iostream>
     19 #include <iomanip>
     20 #include <cstring>
     21 #include <climits>
     22 #include <complex>
     23 #include <fstream>
     24 #include <cassert>
     25 #include <cstdio>
     26 #include <bitset>
     27 #include <vector>
     28 #include <deque>
     29 #include <queue>
     30 #include <stack>
     31 #include <ctime>
     32 #include <set>
     33 #include <map>
     34 #include <cmath>
     35 using namespace std;
     36 #define fr first
     37 #define sc second
     38 #define cl clear
     39 #define BUG puts("here!!!")
     40 #define W(a) while(a--)
     41 #define pb(a) push_back(a)
     42 #define Rlf(a) scanf("%llf", &a);
     43 #define Rint(a) scanf("%d", &a)
     44 #define Rll(a) scanf("%I64d", &a)
     45 #define Rs(a) scanf("%s", a)
     46 #define Cin(a) cin >> a
     47 #define FRead() freopen("in", "r", stdin)
     48 #define FWrite() freopen("out", "w", stdout)
     49 #define Rep(i, len) for(int i = 0; i < (len); i++)
     50 #define For(i, a, len) for(int i = (a); i < (len); i++)
     51 #define Cls(a) memset((a), 0, sizeof(a))
     52 #define Clr(a, x) memset((a), (x), sizeof(a))
     53 #define Full(a) memset((a), 0x7f7f, sizeof(a))
     54 #define lrt rt << 1
     55 #define rrt rt << 1 | 1
     56 #define pi 3.14159265359
     57 #define RT return
     58 #define lowbit(x) x & (-x)
     59 #define onenum(x) __builtin_popcount(x)
     60 typedef long long LL;
     61 typedef long double LD;
     62 typedef unsigned long long ULL;
     63 typedef pair<int, int> pii;
     64 typedef pair<string, int> psi;
     65 typedef map<string, int> msi;
     66 typedef vector<int> vi;
     67 typedef vector<LL> vl;
     68 typedef vector<vl> vvl;
     69 typedef vector<bool> vb;
     70 
     71 const int maxn = 110;
     72 int n;
     73 int t[maxn];
     74 int s[maxn];
     75 
     76 int main() {
     77     // FRead();
     78     Cls(s);
     79     Rint(n);
     80     Rep(i, n) Rint(t[i]);
     81     Rep(i, n) {
     82         if(i == 0) {
     83             s[i] = t[i];
     84             continue;
     85         }
     86         s[i] = t[i] - t[i-1];
     87     }
     88     s[n] = 90 - s[n-1];
     89     int ret = 0;
     90     Rep(i, n+1) {
     91         if(s[i] <= 15) {
     92             ret += s[i];
     93         }
     94         else {
     95             ret += 15;
     96             break;
     97         }
     98     }
     99     printf("%d
    ", ret > 90 ? 90 : ret);
    100     RT 0;
    101 }
  • 相关阅读:
    android中的一个圆角图片
    android中一个评分的控件
    C++ primer(第五版)中需要复习第二遍的知识点记录
    在ubuntu18.04上交叉编译opencv2.4.9
    C6748和音频ADC连接时候的TDM以及I2S格式问题
    C6748的启动方式问题
    AK5703的ALC
    cool edit工具介绍及使用
    CCS编译环境及TI仿真器的使用
    把YUV转化成opencv中的Mat格式的两行代码备份
  • 原文地址:https://www.cnblogs.com/kirai/p/5548160.html
Copyright © 2011-2022 走看看