ICode9

精准搜索请尝试: 精确搜索
  • 刷题-力扣-1005. K 次取反后最大化的数组和2021-10-07 13:33:47

    1005. K 次取反后最大化的数组和 题目链接 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/maximize-sum-of-array-after-k-negations 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 题目描述 给定一个整数数组 A,我们只能用以下方法修改该数组:我

  • [DP专栏]来源型DP2021-10-05 21:04:21

    今天,我们来聊一聊来源型DP。 比如说,这题。 虽然说是IOI1994这样好像很牛的题目,不过好像不难。 一、数字三角形 1.贪心 如果我们走贪心的话,我可以直接给你一个反例: 1 0 1 100 0 1 101 0 0 1 如果走贪心,我们会首先选择大的那边,然后走了4个1。 可是,最优走法是1->0

  • 1005 继续(3n+1)猜想 (25 分)2021-10-03 23:32:07

    1005 继续(3n+1)猜想 (25 分) 卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。 当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对 n=3 进行验证的时候,我们需要计算 3、5、8、4、2、1,则当我们对 n=5、8、4

  • P1802 五倍经验日【题解】2021-10-02 19:33:37

    CSP临近,蒟蒻准备开始训练DP了 q w q qwq qwq 题意分析: 这是一道类似于 01

  • 最小生成树Prim算法实现【C++】2021-10-01 21:01:57

    输 入 格 式 : {\color{Violet}输入格式:} 输入格式

  • 最短路径Dijkstra算法实现【C++】2021-10-01 15:57:54

    输 入 格 式 : {\color{Violet}输入格式:} 输入格式

  • OJ 10052021-09-23 16:03:44

    #include <stdio.h> #include <stdlib.h> int main() {     int a,b,c;     scanf("%d%d%d",&a,&b,&c);     printf("%-9d%-9d%-9d\n",a,a*a,a*a*a);     printf("%-9d%-9d%-9d\n",b,b*b,b*b*b);     printf("%

  • pat乙级1005继续(3n+1)猜想2021-09-23 11:03:13

    输入格式: 每个测试输入包含 1 个测试用例,第 1 行给出一个正整数 K (<100),第 2 行给出 K 个互不相同的待验证的正整数 n (1<n≤100)的值,数字间用空格隔开。 输出格式: 每个测试用例的输出占一行,按从大到小的顺序输出关键数字。数字间用 1 个空格隔开,但一行中最后一个数字后没有

  • Java 1005 继续(3n+1)猜想2021-09-19 19:59:30

    题目内容: 卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。 当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对 n=3 进行验证的时候,我们需要计算 3、5、8、4、2、1,则当我们对 n=5、8、4、2 进行验证的时候,

  • [究极好题][二分][bfs][二维前缀和]危险任务2021-09-16 22:32:41

    Description 有一天,

  • 最大子矩阵 递推 扫描线2021-09-07 23:33:55

    #include<bits/stdc++.h> #include<iostream> using namespace std; typedef long long ll; int dir[4][2]={{1,0},{-1,0},{0,1},{0,-1}}; ll mod=19260817; char cun[1005][1005]; int down[1005][1005]; int lefts[1005][1005]; int righ[1005][1005]; int mai

  • 1005 继续(3n+1)猜想 (25 分)2021-09-03 23:59:47

    卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。 当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对 n=3 进行验证的时候,我们需要计算 3、5、8、4、2、1,则当我们对 n=5、8、4、2 进行验证的时候,就可以直接

  • 马蜂2021-08-29 13:32:19

    \(for\),\(if\) ,函数大括号第一个不换行; 如果\(for\),\(if\) 里面只有一行: 如果里面是输入输出加括号并且遵守上面一条 如果是如状态转移方程或break或continue等不加括号; 如果输出要输出如CXJ like XXX的格式化的东西用printf,否则关闭同步流用cin,cout; 如果输出如QaQ会用pu

  • 蜗牛啊蜗牛2021-08-23 09:32:56

    1、编写脚本createuser.sh,实现如下功能:使用一个用户名做为参数,如果指定参数的用户存在,就显示其存在,否则添加之,显示添加的用户的id号等信息。 答:① 通过vim工具,在/data/createuser.sh文件中,输入以下内容: read -p "请输入用户名:" USER_NAME id $USER_NAME &> /dev/null && echo "$US

  • 1005 Spell It Right (20 分)2021-08-20 13:34:55

    Given a non-negative integer N, your task is to compute the sum of all the digits of N, and output every digit of the sum in English. Input Specification: Each input file contains one test case. Each case occupies one line which contains an N (≤10100). Ou

  • 蓝桥杯 C语言训练【1005】——温度转换2021-08-07 14:05:34

    蓝桥杯 C语言训练【1005】——温度转换 1.题目要求: 输入一个华氏温度,要求输出摄氏温度。公式为 c=5(F-32)/9,取位2小数。 2.样例输入、输出: 输入:-40 输出:c=-40.00 3.C语言代码: #include<stdio.h> int main() { float F; scanf("%f",&F); printf("c=%.2f",5*(F-32)/9

  • 1005 Spell It Right (20 分)2021-08-07 11:34:48

    1005 Spell It Right (20 分) Given a non-negative integer N, your task is to compute the sum of all the digits of N, and output every digit of the sum in English. Input Specification: Each input file contains one test case. Each case occupies one line which

  • 营救 题解2021-08-05 14:03:18

    经典的bfs题,有详解 申明:有不同的意见可以评论或私信我。 题目:营救 铁塔尼号遇险了!他发出了求救信号。距离最近的哥伦比亚号收到了讯息,时间就是生命,必须尽快赶到那里。 通过侦测,哥伦比亚号获取了一张海洋图。这张图将海洋部分分化成 n*n 个比较小的单位,其中用 1 标明的是陆地,用 0

  • TheZealous的集训日常之奇奇怪怪的dp题(1) 洛谷P5322 [BJOI2019]排兵布阵2021-08-03 14:36:12

    排兵布阵! 【思路】 1.审题:我方派出的兵一定要比敌方所出兵的二倍要多;要使用一个策略攻打多个对手。 2.分析:既然要使用一个策略攻打多个对手,那么对于每个城堡而言,每个对手派出的兵力不同,只要我打败了派出兵力多的,我就一定可以打败派出兵力少的。则可把该游戏转化为分组背包,每个城堡

  • 1005 Spell It Right (20 分)2021-08-02 21:33:09

    QuestionDescribe Given a non-negative integer N, your task is to compute the sum of all the digits of N, and output every digit of the sum in English. Input Specification: Each input file contains one test case. Each case occupies one line which contains

  • 多元最短路-Floyd算法2021-07-30 17:00:55

    题目描述 时间限制:5.0s 内存限制:256.0MB 问题描述    给定\(n\)个结点两两之间的单向边的长度,求两两之间的最短路径。 输入格式    输入第一行包含一个整数\(n\),表示点数。    接下来\(n\)行,每行包含\(n\)个整数,第\(i\)行表示第\(i\)个点到每个点的边的长度,如果

  • 1005: 整数幂2021-07-25 23:34:36

    题目描述 输入3个整数,输出它们的1次幂、2次幂和3次幂。 输入 输入3整数,用空格隔开 输出 输出3行,每行3个整数,分别是它们的1次幂、2次幂和3次幂,每个整数占9列,不足9列左对齐 样例输入 Copy 1 5 100 样例输出 Copy 1 1 1 5

  • 题目 1433: [蓝桥杯][2013年第四届真题]危险系数2021-07-23 20:29:34

    问题描述: 抗日战争时期,冀中平原的地道战曾发挥重要作用。 地道的多个站点间有通道连接,形成了庞大的网络。但也有隐患,当敌人发现了某个站点后,其它站点间可能因此会失去联系。 我们来定义一个危险系数DF(x,y): 对于两个站点x和y (x != y), 如果能找到一个站点z,当z被敌人破坏后,x

  • 21.6.12字符串连接函数:strcat2021-06-13 11:02:17

    字符串连接函数:strcat 题目描述 写一函数,将两个字符串连接 输入 两行字符串 输出 链接后的字符串 样例输入 123 abc 样例输出 123abc #include<bits/stdc++.h> using namespace std; int main() { char a[1005],b[1005],c[1005]; cin>>a>>b; strcat(a,b); in

  • SZTUOJ 1005.报数游戏2021-06-12 05:01:24

    Description n个人站成一行玩一个报数游戏。所有人从左到右编号为1到n。游戏开始时,最左边的人报1,他右边的人报2,编号为3的人报3,等等。当编号为n的人(即最右边的人)报完n之后,轮到他左边的人(即编号为n-1的人)报n+1,然后编号为n-2的人报n+2,以此类推。当最左边的人再次报数之后,报数方向又变

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

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

ICode9版权所有