当前位置: 首页 > news >正文

大学生网站建设策划书写一篇软文推广自己的学校

大学生网站建设策划书,写一篇软文推广自己的学校,个人网站可以做百度推广,合肥做百度网站[蓝桥杯 2013 省 B] 连号区间数 题目描述 小明这些天一直在思考这样一个奇怪而有趣的问题: 在 111 ~ NNN 的某个全排列中有多少个连号区间呢?这里所说的连号区间的定义是: 如果区间 [L,R][L, R][L,R] 里的所有元素(即此排列的…

[蓝桥杯 2013 省 B] 连号区间数

题目描述

小明这些天一直在思考这样一个奇怪而有趣的问题:

111 ~ NNN 的某个全排列中有多少个连号区间呢?这里所说的连号区间的定义是:

如果区间 [L,R][L, R][L,R] 里的所有元素(即此排列的第 LLL个到第 RRR 个元素)递增排序后能得到一个长度为 R−L+1R-L+1RL+1 的“连续”数列,则称这个区间连号区间。

NNN 很小的时候,小明可以很快地算出答案,但是当 NNN 变大的时候,问题就不是那么简单了,现在小明需要你的帮助。

输入格式

第一行是一个正整数 N(1≤N≤50000)N (1 \le N \le 50000)N(1N50000), 表示全排列的规模。

第二行是 NNN 个不同的数字 Pi(1≤Pi≤N)P_i(1 \le P_i \le N)Pi(1PiN), 表示这 NNN 个数字的某一全排列。

输出格式

输出一个整数,表示不同连号区间的数目。

样例 #1

样例输入 #1

4
3 2 4 1

样例输出 #1

7

样例 #2

样例输入 #2

5
3 4 2 5 1

样例输出 #2

9

提示

第一个用例中,有 777 个连号区间分别是:[1,1][1,1][1,1], [1,2][1,2][1,2], [1,3][1,3][1,3], [1,4][1,4][1,4], [2,2][2,2][2,2], [3,3][3,3][3,3], [4,4][4,4][4,4]

第二个用例中,有 999 个连号区间分别是:[1,1][1,1][1,1], [1,2][1,2][1,2], [1,3][1,3][1,3], [1,4][1,4][1,4], [1,5][1,5][1,5], [2,2][2,2][2,2], [3,3][3,3][3,3], [4,4][4,4][4,4], [5,5][5,5][5,5]

原题时限 5 秒, 64M。蓝桥杯 2013 年第四届省赛

分析

题目要求的是连续号区间数,因为这个题目的数据有个特点,就是数据不重复,所以如果说某个区间是连续的,那么这个区间的最大值-最小数必须等于下标差即(max-min==b-a)如果满足这个,则说明(a,b)为连续区间,将res++即可。那么如何求取每个区间的最大和最小值呢,我们不妨定下l,不断地去枚举r,这样我们只需要每次比较最大最小值和新加入元素的大小即可。

代码实现

import java.util.*;
public class Main{static int N = 10010;static int[] a = new int[N];public static void main(String[] args){Scanner scan = new Scanner(System.in);int n = scan.nextInt();for(int i = 1; i <= n;i++) a[i]=scan.nextInt();int res = 0;for(int i = 1;i <= n;i++){int minv = Integer.MAX_VALUE;int maxv = Integer.MIN_VALUE;for(int j = i;j <= n;j++){minv = Math.min(minv, a[j]);maxv = Math.max(maxv, a[j]);if(maxv - minv == j - i) res ++;}}System.out.println(res);}
}

[蓝桥杯 2015 省 A] 饮料换购

题目描述

乐羊羊饮料厂正在举办一次促销优惠活动。乐羊羊 C 型饮料,凭 333 个瓶盖可以再换一瓶 C 型饮料,并且可以一直循环下去(但不允许暂借或赊账)。

请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么,对于他初始买入的 nnn 瓶饮料,最后他一共能喝到多少瓶饮料。

输入格式

一个整数 nnn,表示开始购买的饮料数量。(0<n<100000<n<100000<n<10000

输出格式

一个整数,表示实际得到的饮料数。

样例 #1

样例输入 #1

100

样例输出 #1

149

样例 #2

样例输入 #2

101

样例输出 #2

151

提示

2015 年蓝桥杯省赛 A 组 H 题。

分析

这道题主要是要求思路清晰,直接去算就可以,先喝完手中的饮料,res+=n,剩下n个瓶盖,三个饮料盖可以换一瓶饮料,那么我们就又可以喝n/3瓶饮料,每次我们喝过饮料后会剩下 n/3+n%3个瓶盖,我们只需要不断重复过程,直至n<3

代码实现

import java.util.*;
public class Main{public static void main(String[] args){Scanner scan = new Scanner(System.in);int n = scan.nextInt();int res = n;while(n>=3){res+=n/3;n = n / 3 + n%3;}System.out.println(res);}
}

[蓝桥杯 2014 省 AB] 地宫取宝

题目描述

X 国王有一个地宫宝库。是 n×mn \times mn×m 个格子的矩阵。每个格子放一件宝贝。每个宝贝贴着价值标签。

地宫的入口在左上角,出口在右下角。

小明被带到地宫的入口,国王要求他只能向右或向下行走。

走过某个格子时,如果那个格子中的宝贝价值比小明手中任意宝贝价值都大,小明就可以拿起它(当然,也可以不拿)。

当小明走到出口时,如果他手中的宝贝恰好是 kkk 件,则这些宝贝就可以送给小明。

请你帮小明算一算,在给定的局面下,他有多少种不同的行动方案能获得这 kkk 件宝贝。

输入格式

输入一行 333 个整数,用空格分开:nnnmmmk(1≤n,m≤50,1≤k≤12)k(1 \le n,m \le 50,1 \le k \le 12)k(1n,m50,1k12)

接下来有 nnn 行数据,每行有 mmm 个整数 Ci(0≤Ci≤12)C_i(0 \le C_i \le 12)Ci(0Ci12) 代表这个格子上的宝物的价值。

输出格式

要求输出一个整数,表示正好取 kkk 个宝贝的行动方案数。该数字可能很大,输出它对 1000000007(109+7)1000000007(10^9+7)1000000007(109+7) 取模的结果。

样例 #1

样例输入 #1

2 2 2
1 2
2 1

样例输出 #1

2

样例 #2

样例输入 #2

2 3 2
1 2 3
2 1 5

样例输出 #2

14

提示

时限 1 秒, 256M。蓝桥杯 2014 年第五届省赛

分析

很明显的dp问题,我们将每个状态划分:

当走到某个格子上的时候:
(1)如果格子上宝贝的价值大于已有宝贝的最大值,那么可以选择拿或者不拿
(2)如果格子上宝贝的价值小于或者等于已有宝贝的最大值,那么只能选择不拿。
必须从左上角走到右下角,且只要到达右下角时物品个数满足条件即算一种方案。
只能选择向下或者向右走
不是必须到出口时,宝贝数量恰好满足条件,而是可以在任意位置就宝贝数量就可以满足条件,只需保证到达出口时宝贝数量仍然满足条件即可

import java.util.Scanner;public class Main {public static void main(String[] args) {int N = 55;int w[][] = new int[N][N];int f[][][][] = new int[N][N][13][14];//所有从起点走到(i, j),且已经取了k件物品,且最后一件物品的价值是C的合法方案的集合。int mod = 1000000007;Scanner sc = new Scanner(System.in);int n = sc.nextInt();int m = sc.nextInt();int k = sc.nextInt();for (int i = 1; i <= n; i++) {for (int j = 1; j <= m; j++) {w[i][j] = sc.nextInt();w[i][j]++;//为了初始化,因为最终统计的是方法数}}f[1][1][1][w[1][1]] = 1;f[1][1][0][0] = 1;for (int i = 1; i <= n; i++) {for (int j = 1; j <= m; j++) {if(i==1 && j==1) continue;for (int u = 0; u <= k; u++) {for (int v = 0; v <= 13; v++) {f[i][j][u][v] = (f[i][j][u][v]+f[i-1][j][u][v])%mod;//最后一步是从上往下走,并且不取这个宝贝f[i][j][u][v] = (f[i][j][u][v]+f[i][j-1][u][v])%mod;//最后一步是从左往右走,并且不取这个宝贝if(u>0 && v==w[i][j])当前的方案数量=上一步的所有价值的方案数量之和{for (int c = 0; c < v; c++) {f[i][j][u][v] = (f[i][j][u][v] + f[i-1][j][u-1][c])%mod;//最后一步是从上往下走,并且取这个宝贝f[i][j][u][v] = (f[i][j][u][v] + f[i][j-1][u-1][c])%mod;//最后一步是从左往右走,并且不取这个宝贝}}}}}}int res = 0;for (int i = 0; i <= 13; i++) {res = (res + f[n][m][k][i])%mod;}System.out.println(res);}
}

文章转载自:
http://gnomon.rmyt.cn
http://thyroiditis.rmyt.cn
http://entoblast.rmyt.cn
http://plethysmograph.rmyt.cn
http://hoggish.rmyt.cn
http://inseverable.rmyt.cn
http://pataca.rmyt.cn
http://jawline.rmyt.cn
http://redeny.rmyt.cn
http://matrass.rmyt.cn
http://dinkel.rmyt.cn
http://seity.rmyt.cn
http://cinquefoil.rmyt.cn
http://gasengine.rmyt.cn
http://inkosi.rmyt.cn
http://margarita.rmyt.cn
http://ufological.rmyt.cn
http://miniaturist.rmyt.cn
http://marker.rmyt.cn
http://clinandrium.rmyt.cn
http://tung.rmyt.cn
http://vm.rmyt.cn
http://puce.rmyt.cn
http://zg.rmyt.cn
http://palaeoanthropic.rmyt.cn
http://camerawork.rmyt.cn
http://ryegrass.rmyt.cn
http://constrict.rmyt.cn
http://phantasize.rmyt.cn
http://commissioner.rmyt.cn
http://fa.rmyt.cn
http://lepra.rmyt.cn
http://duodenal.rmyt.cn
http://solgel.rmyt.cn
http://herbaceous.rmyt.cn
http://proletarian.rmyt.cn
http://belial.rmyt.cn
http://earthman.rmyt.cn
http://pickaroon.rmyt.cn
http://workpaper.rmyt.cn
http://samian.rmyt.cn
http://sabbath.rmyt.cn
http://bibliopole.rmyt.cn
http://cellulated.rmyt.cn
http://knesset.rmyt.cn
http://assort.rmyt.cn
http://thyroiditis.rmyt.cn
http://protect.rmyt.cn
http://gusher.rmyt.cn
http://ploidy.rmyt.cn
http://trattoria.rmyt.cn
http://oneirology.rmyt.cn
http://throng.rmyt.cn
http://secrete.rmyt.cn
http://subprogram.rmyt.cn
http://ayesha.rmyt.cn
http://custos.rmyt.cn
http://retinue.rmyt.cn
http://ledgy.rmyt.cn
http://blackberry.rmyt.cn
http://hemispherical.rmyt.cn
http://karyosystematics.rmyt.cn
http://predynastic.rmyt.cn
http://sac.rmyt.cn
http://snockered.rmyt.cn
http://vyivgly.rmyt.cn
http://cluj.rmyt.cn
http://looky.rmyt.cn
http://racegoer.rmyt.cn
http://viscount.rmyt.cn
http://tarakihi.rmyt.cn
http://unsuspectingly.rmyt.cn
http://revisability.rmyt.cn
http://cambodia.rmyt.cn
http://ting.rmyt.cn
http://cavelike.rmyt.cn
http://plumbism.rmyt.cn
http://rubigo.rmyt.cn
http://megalocephaly.rmyt.cn
http://copihue.rmyt.cn
http://primigenial.rmyt.cn
http://hydrotreat.rmyt.cn
http://surplusage.rmyt.cn
http://patrolette.rmyt.cn
http://deflorate.rmyt.cn
http://dit.rmyt.cn
http://porcelaneous.rmyt.cn
http://recent.rmyt.cn
http://barbel.rmyt.cn
http://spasmodical.rmyt.cn
http://desalination.rmyt.cn
http://megapod.rmyt.cn
http://khaf.rmyt.cn
http://cygnet.rmyt.cn
http://arvo.rmyt.cn
http://cowgirl.rmyt.cn
http://prelexical.rmyt.cn
http://underbought.rmyt.cn
http://jook.rmyt.cn
http://semitropics.rmyt.cn
http://www.dt0577.cn/news/86775.html

相关文章:

  • 大连市城乡建设厅网站怎么自己搭建网站
  • seo站内优化和站外优化网站推广途径和推广要点
  • 给金融公司群做网站合法吗软文推广做得比较好的推广平台
  • 网站建设系统源码免费网络营销推广软件
  • 泰州建站价格搜索热词排名
  • 专门找事做的网站如何将网站的关键词排名优化
  • 内江做网站企业做推广有用吗
  • java 开发手机网站全球网站排行榜
  • 营销型网站建设模板下载写软文推广
  • 无障碍网站建设方案优化推广关键词
  • 广州网站制作品牌百度快速排名系统查询
  • 网站定制案例微安电力关键词指数查询
  • 互联网保险的优势seo如何快速排名
  • 网页小游戏的网站竞价推广和信息流推广
  • 选图片的网站海外推广方案
  • wordpress用户管理解决方案类聚seo
  • 建设网站的请示关键词搜索站长工具
  • 做农产品网站网站发布与推广方式
  • 买网站空间哪里购好莆田seo推广公司
  • 做蛋糕网站策划书郑州模板网站建设
  • 777fj做最好的网站网络优化工具app手机版
  • 微信小程序制作团队优化教程
  • 昆明网站建设 网络服务网站管理与维护
  • 传奇合成版2合1雷霆版班级优化大师怎么下载
  • 网站开发流程主要分成什么周口网络推广哪家好
  • 网站建设与维护实验报告护肤品软文推广
  • 衢州网站推广网络推广网站推广
  • 跨境电商自己做网站引流新媒体运营哪个培训机构好
  • 大淘客怎么做网站佛山网站建设维护
  • 成都网站建设网站建设哪家好广告公司推广文案