首页 > TAG信息列表 > 1106

1106:年龄与疾病

    #include<cstdio> int a[120]; int main() { int x; scanf("%d",&x); double s1=0,s2=0,s3=0,s4=0; for(int i=0;i<x;++i) { scanf("%d",&a[i]); if(a[i]<=18) s1++;

AcWing 1106. 山峰和山谷

题目传送门 #include <bits/stdc++.h> using namespace std; //如果周围都比自己矮,那么就我就是山峰。如果周围都比自己高,那么我就是山谷。 //如果即存在比自己矮,也存在比自己高,那么就即不是山峰,也不是山谷。 const int N = 1010, M = N * N; struct Node { int x; int

Luogu 1106

   大概思路就是从左到右遇到的“”山峰删掉,比如c[i]>c[i+1]那么将c[i]删了,然后再从头删起。这个题数据比较小,所以直接暴力。 它的升级版U83355,需要维护一个链表(数据太大),但我没有打代码,就是懒得打,不想调细节。 贴个暴力: #include<bits/stdc++.h> char c[260]; int main(){

【数学建模】基于matlab模拟十字路口车辆通行【含Matlab源码 1106期】

## 一、简介 基于matlab模拟十字路口车辆通行: 用matlab模拟出十字路口的车辆通行情况,车流量可以自己设置,并且绘出了图象能直观地模拟出十字路口的通行状况。 ## 二、源代码 ```c clear;clc; width=30 %道路宽 rl=5*width/8; %左转虚拟车道 rr=1*width/8; %右转虚拟车

[LeetCode] 1106. Parsing A Boolean Expression 解析一个布尔型表达式

Return the result of evaluating a given boolean expression, represented as a string. An expression can either be: "t", evaluating to True; "f", evaluating to False; "!(expr)", evaluating to the logical NOT of the inner expre

1106 Lowest Price in Supply Chain

A supply chain is a network of retailers(零售商), distributors(经销商), and suppliers(供应商)-- everyone involved in moving a product from supplier to customer. Starting from one root supplier, everyone on the chain buys products from one's supplier in a pric

hdu 1106 排序

Problem Description 输入一行数字,如果我们把这行数字中的‘5’都看成空格,那么就得到一行用空格分割的若干非负整数(可能有些整数以‘0’开头,这些头部的‘0’应该被忽略掉,除非这个整数就是由若干个‘0’组成的,这时这个整数就是0)。你的任务是:对这些分割得到的整数,依从小到大的顺序排

墨尔本大学1106课业解析

题意: 使用Scrum方法进行项目开发与管理,编写文档 解析: sprint是Scrum方法的核心,代表一个冲刺期,通常为一个月或者更短的时间,把庞大的开发周期划分为合适的冲刺期加快效率,本次任务将包括3个sprint。 user story cards用户故事卡,是用户需求功能的文字描述,包含三要素:角色(谁要使

【leetcode】1106. Parsing A Boolean Expression

题目如下: Return the result of evaluating a given boolean expression, represented as a string. An expression can either be: "t", evaluating to True; "f", evaluating to False; "!(expr)", evaluating to the logical NOT of the inne

信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言——1106:年龄与疾病

时间限制: 1000 ms 内存限制: 65536 KB 提交数: 10304 通过数: 5830 【题目描述】 某医院想统计一下某项疾病的获得与否与年龄是否有关,需要对以前的诊断记录进行整理, 按照0-18、19-35、36-60、61以上(含61)四个年龄段统计的患病人数占总患病人数的比例。 【输入】 共

Codeforces round 1106

Div 2 536 题目链接 我还是太菜了.jpg E 傻逼DP直接做 我居然调了1.5h 我真的是太菜了.jpg 堆+扫描线直接维护每个位置的贪心结果 然后要么使用干扰 要么就接受贪心的结果 #include <cstdio> #include <algorithm> #include <cmath> #include <cstring> #include <cstdlib> #incl

CF - 1106 E Lunar New Year and Red Envelopes DP

题目传送门 题解: 首先要处理出每个时间点会选择哪一个线段。 对于这个问题,可以用multiset去维护信息。 当时间线开始的时候,往mutiset里面插入这个信息,当时间线结束的时候,删除这个信息。 每次只要取出最大位就好了。   然后,就是状态转移,注意的就是只有转移进来过的状态才能转移出去

codeforces 1106 E

显然是dp啊,dp[i][j]表示到时间i打扰了j次的最小收益 显然要排序,官方题解说set没看懂,优先队列就行啊。 按照时间排序,显然这样扫的话可以保证当前时间点的点在优先队列里吧, 然后有打断和不打断两种方式。搞一下就行了。 这个题其实只要想清楚,我在每个点能选的红包是唯一的,这样子一想