ICode9

精准搜索请尝试: 精确搜索
  • 「部分分详解」「联考day4 」数据结构2020-10-11 06:31:24

    1.部分分1(k=1) 随便乱搞,没啥说的,代码也不想放 if(k==1){ ll x; for(register int i=1,opt;i<=m;i++){ opt=read(); if(opt==0){ x=lread(); n++;sum+=x; if(sum>=mol)sum-=mol; }else{ sum+=n; if(sum>=mol)sum-=mol; } printf("

  • 【洛谷P6747/贪心】Teleport 转自自己的洛谷博客2020-10-05 06:31:38

    洛谷P6747 Teleport 这道题有一些思维,同时又不是那么繁琐,还比较好想 (毕竟我这种蒟蒻都想出来了) 记得我想这道题的时候是两个星期前了差不多,当时一会儿想出来了一个假的做法 到今天尝试实现的时候,发现除了预处理的部分都错了。 所以先介绍预处理 思考算法的时候我比较习惯先看数

  • 增减序列2020-09-09 19:32:06

    [https://www.acwing.com/problem/content/description/102/] sol: 区间加减首先想到差分,差分可以将区间操作转化为单点操作。设差分数组为 \(b\),那么题目就转化为: 1.求将 \(b_2\) ~ \(b_n\)都变为\(0\)的最小操作次数。 2.再最小操作次数下, \(b_1\) 有多少种取值。 接下来就非常

  • 修理牧场2020-06-27 15:02:24

    农夫要修理牧场的一段栅栏,他测量了栅栏,发现需要N块木头,每块木头长度为整数L​i​​个长度单位,于是他购买了一条很长的、能锯成N块的木头,即该木头的长度是L​i​​的总和。 但是农夫自己没有锯子,请人锯木的酬金跟这段木头的长度成正比。为简单起见,不妨就设酬金等于所锯木头的长度。

  • C语言 - 变参函数2020-06-21 17:02:11

    #include <stdio.h> #include <stdarg.h>   /*【第一步】:定义一个使用省略号的函数原型 */ double sum(int lim, ...)  {  /*【第二步】:声明一个va_list类型的变量ap */  va_list ap;     double sum = 0;  // 用于保存参数之和  int i;  /*【第三步】:使用va_star

  • 题解 CF865B 【Ordering Pizza】2020-05-09 19:51:44

    可能大家都没理解这题的意思,翻译和原文都比较含糊,我来用人话说一遍: 有 \(n\) 个人一起去买披萨。披萨店有两种披萨,每种的每个披萨都可以分成 \(s\) 片。每个人买不同数量的披萨(以片为单位),不同的人买不同种类的披萨所获得的快乐值不同。问在买披萨数量最小的情况下,如何分配买 1 号

  • 5.2个人赛2020-05-08 13:06:08

    B 随机序列 题意:算方差和极差,超简单 ac代码: #include<iostream> #include<cstdio> #include<algorithm> using namespace std; #define ll long long #define N 10004 int main() {    int t;     cin>>t;     while(t--){     ll max1=-111,min1=60000;  

  • Codeforces Round #638 A.Phoenix and Balance(水题)2020-05-02 14:51:16

    Phoenix has nn coins with weights 21,22,…,2n21,22,…,2n. He knows that nn is even. He wants to split the coins into two piles such that each pile has exactly n2n2 coins and the difference of weights between the two piles is minimized. Formally, let aa deno

  • 第一节 图的概念2020-03-30 11:54:26

    import tensorflow as tf import os os.environ['TF_CPP_MIN_LOG_LEVEL']='2' # 修改TensorFlow警告信息级别 # 创建一张图包含了op和tensor,使用图是在上下文环境中的 # op:只要用TensorFlow的API定义的函数都是op # tensor:就是指代数据 g = tf.Graph() print(g) # 使用图 wit

  • 最大连续子序列和(最大子数组和)四种最详细的解法2020-03-15 12:37:36

    问题描述:给一个数组,有正有负,求其连续子序列的最大值 解法1:穷举暴力法 枚举左端点跟右端点,然后遍历更新所有的子序列和,最终得到结果就是最大的 #include<bits/stdc++.h> using namespace std; const int N = 1e5+10; int a[N],b[N]; int n ; int ans ; const int INF = 0x

  • hdu 2049 不容易系列之(4)——考新郎(组合数+错排)2020-03-09 20:03:12

    Problem Description 国庆期间,省城HZ刚刚举行了一场盛大的集体婚礼,为了使婚礼进行的丰富一些,司仪临时想出了有一个有意思的节目,叫做"考新郎",具体的操作是这样的:首先,给每位新娘打扮得几乎一模一样,并盖上大大的红盖头随机坐成一排;然后,让各位新郎寻找自己的新娘.每人只准找

  • 蓝桥杯题目练习 提高篇 纸牌三角形2020-03-08 18:42:42

    纸牌三角形 题目描述 A,2,3,4,5,6,7,8,9 共9张纸牌排成一个正三角形(A按1计算)。要求每个边的和相等。 下图就是一种排法这样的排法可能会有很多。 如果考虑旋转、镜像后相同的算同一种,一共有多少种不同的排法呢? 输出 输出一个整数表示答案 #include <iostream> using namespa

  • 日期差值2020-03-05 19:01:32

    样例输入 20130101 20130105 样例输出 5 #include<stdio.h> #include<iostream> using namespace std; int main() { int month[12] = { 31,28,31,30,31,30,31,31,30,31,30,31 }; long int i = 0,sum1,sum2; int all1,all2,year1, year2, month1, month2,

  • [LeetCode] 198. 打家劫舍2020-02-25 16:37:28

    1 题目描述 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 给定一个代表每个房屋存放金额的非负整数数组,计算你在不触动警报装置

  • Java经典习题292020-02-24 20:52:25

    /* 题目:求一个3*3矩阵对角线元素之和。*/ import java.util.*; public class Class29 { public static void main(String[] args) { System.out.println("输入一个3*3矩阵"); Scanner sc = new Scanner(System.in); int[][] a = new int[3][3]; System.out.println("请输入9

  • K好数2020-02-22 18:05:00

    k,l=map(int,input().split()) list1=[[0]*105 for i in range(105)] for i in range(105): list1[1][i]=1#初始化第一行,我们是从最后一位开始向前的所以最后一位可以为0 #print(list1[1][i]) for i in range(2,l+1):#从第二位开始 for j in range(k): for x in range(k): i

  • C语言-输出矩阵对角线之和2020-02-22 15:06:39

    #include<stdio.h> #include<stdlib.h> int main() { int a[3][3]={1,3,5,7,9,11,13,15,17},sum1=0,sum2=0,i,j; for(i=0; i<3; i++) for(j=0; j<3; j++) if(i==j)//If i is j (the first diagonal line)// sum1=sum1+a[i][j]; for(i=0; i<3

  • hdu20082020-02-04 20:06:33

    Problem Description 统计给定的n个数中,负数、零和正数的个数。 Input 输入数据有多组,每组占一行,每行的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n个实数;如果n=0,则表示输入结束,该行不做处理。 Output 对于每组输入数据,输出一行a,b和c,分别表示给定的数据中负数、

  • 洛谷试炼day1:小鱼的游泳时间2020-01-29 19:03:59

    题目描述 伦敦奥运会要到了,小鱼在拼命练习游泳准备参加游泳比赛,可怜的小鱼并不知道鱼类是不能参加人类的奥运会的。 这一天,小鱼给自己的游泳时间做了精确的计时(本题中的计时都按24小时制计算),它发现自己从a时b分一直游泳到当天的c时d分,请你帮小鱼计算一下,它这天一共游了多少

  • C - Beautiful Now2020-01-29 11:55:44

    Anton has a positive integer nn, however, it quite looks like a mess, so he wants to make it beautiful after kk swaps of digits. Let the decimal representation of nn as (x1x2⋯xm)10(x1x2⋯xm)10 satisfying that 1≤x1≤91≤x1≤9, 0≤xi≤90≤xi≤9 (2

  • CF1B-Spreadsheets2020-01-26 15:01:14

    CF1B-Spreadsheets 题意:26进制与10进制的转换 代码实现: #include<bits/stdc++.h> using namespace std; int main(void){ int t; cin >> t; while(t--){ string s; cin >> s; int len = s.size(); bool flag = 0;//flag 用

  • 第二天python2020-01-24 10:52:32

    1.pycharm的安装:        1.先去官网下载软件:https://www.jetbrains.com/pycharm/download/#section=windows然后进行下一步,下一步操作既可以完成(需要提醒的时使用pycharm)      必须使用python  环境)激活可以使用软件管家公众号里的方法。       2.location  设置自己

  • pat-B1012-数字分类2020-01-16 19:36:16

    题目链接->link 思路 依照题意列举所有情况即可,注意输出格式,最后一个case输出后面不能带空格。 代码 ps.依旧丑陋… #include <stdio.h> #include <math.h> #include <string.h> #include <iostream> using namespace std; const int maxn=1000; int a[maxn]={0}; int m

  • A10102020-01-15 09:02:47

    #include<iostream> #include<cstdio> #include<cctype> #include<math.h> #include <algorithm> using namespace std; long long loop(string s,long long min,long long sum1){ long long max=sum1,sum2=0; while(max>=min){ long lo

  • 团体程序设计天梯赛-练习集(四)2019-12-25 20:03:53

    L1-009 N个数求和 (20分) https://pintia.cn/problem-sets/994805046380707840/problems/994805133597065216 第一次得17分,少考虑分子为负情况 if(sum2<0) { sum2*=-1; cout<<"-"; } #include <cstdio> #include <cstring> #include <string> #in

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有