自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 收藏
  • 关注

转载 ZOJ1002Fire net C++

Fire NetTime Limit: 2000 msMemory Limit: 65536 KBSuppose that we have a square city with straight streets. A map of a city is a square board with n rows and n columns, each representing a street or a piece of wall.A blockhouse is a small castle that has

2020-11-21 13:09:31 374

原创 3037. 校车路线(Floyd弗洛伊德算法)数组实现最短路算法

校车路线【问题描述】某大学有2个校区,现在要安排校车从老校区出发,接上部分学生,再到新校区接上其余学生,到另一个学校参加程序设计竞赛。假设整个市区有N个地点(编号为1~N),这些地点之间有一些线路直接连接,且这N个地点任何两个地点都是连通的。校车通过两点之间的直接线路所需的时间是已知的。假设老校区为第1个地点,比赛场地为第N个地点,新校区为第W个地点,1<W<N。现在要选择一条从地点1到地点N的路线,途径地点W,且所需时间最短。【输入形式】输入文件中包含多个测试数据。第1行为整数T,.

2020-11-19 17:16:47 535 4

原创 2887交离散数学作业C++sort结构体链表排序

又要交离散数学作业了!【问题描述】《离散数学》是现代数学的一个重要分支,是计算机科学的一门核心课程,所以该课程的作业很多,作业批改工作量大。因此,某老师决定每次作业只指定一部分学生提交。但该老师也希望整个课程内每位学生交作业的次数尽量均衡。因此该老师决定,用一个表格记录每位学生已经提交作业的次数(记为C),本次需要提交作业时,优先指定C值较小的同学交作业;如果C值相同,则优先指定学号较小的同学交作业。现在,该老师要求你输出交作业的名单。【输入形式】输入中包含多个测试数据,测试数据一直到文件尾。每.

2020-11-12 21:29:11 212

原创 2849. 太太与扣子Problem 1001

太太与扣子【问题描述】有位太太用900元钱买了一条裙子,事后认为这条裙子根本不值900元钱,要把裙子退还给卖主。可卖主提出了新的条件:“既然你嫌裙子贵,我可以把裙子白送给你,但是你看,裙子上有一些扣子作为装饰,这个设计是很考究的,你就买裙子上的扣子如何?”太太问扣子怎样个卖法。卖主说,很便宜的,第一粒扣子不要钱,第二粒扣子1分钱,第三粒扣子1分钱,第四粒扣子2分钱,之后每粒扣子的价格都是前两粒扣子的和。太太听了后动了心,认为这些扣子花不了多少钱,自己更为划算,便答应了。请问,当扣子数目为n(2&lt.

2020-11-02 22:17:11 188 1

原创 OJNOI1.802:同行列对角线的格子(C语言)

题目来源http://noi.openjudge.cn/ch0108/02/02:同行列对角线的格子查看提交统计提问总时间限制: 1000ms 内存限制: 65536kB描述输入三个自然数N,i,j (1<=i<=N,1<=j<=N),输出在一个N*N格的棋盘中(行列均从1开始编号),与格子(i,j)同行、同列、同一对角线的所有格子的位置。如:n=4,i=2,j=3表示了棋盘中的第二行第三列的格子,如下图:![当n=4,i=2,j=3时,输出的结果是:(2,1) (

2020-10-30 17:01:07 1241

原创 7-27(C语言PTA) 兔子繁衍问题 斐波那契数列第n+1项(15分)

7-27 兔子繁衍问题 (15分)一对兔子,从出生后第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子。假如兔子都不死,请问第1个月出生的一对兔子,至少需要繁衍到第几个月时兔子总数才可以达到N对?输入格式:输入在一行中给出一个不超过10000的正整数N。输出格式:在一行中输出兔子总数达到N最少需要的月数。输入样例:30输出样例:9#include<stdio.h>int num(int a,int b,int n,int i){ if(a>=n

2020-10-24 13:54:58 1200

原创 7-134 (C语言PTA)倒顺数字串 (10分)

7-134 倒顺数字串 (10分)输入正整数n,输出它的倒顺数字串。如n=6时,输出1 2 3 4 5 6 5 4 3 2 1输入格式:输入一个正整数n,n的范围是[1,50]。输出格式:n的倒顺数字串,每两个数字之间只用一个空格隔开。输入样例:6输出样例:1 2 3 4 5 6 5 4 3 2 1#include<stdio.h>int main(){ int a; scanf("%d",&a); int i=1; if(a==1) printf

2020-10-16 08:00:03 958

原创 7-137 (C语言PTA)Average (10分)

7-137 Average (10分)You are going to read a serial of none-negative integers, which ends with a negative number that does not count as one of the data. Your program calculates the average of all the none-negative integers, and prints the average which roun

2020-10-15 22:43:46 1385

原创 7-138 (C语言PTA)质因子分解 (10分)

7-138 质因子分解 (10分)本题目要求读入一个大于1的整数,编程将其分解成若干个质因子(素数因子)积的形式。输入格式:大于1的整数一个。输出格式:将输入的正整数分解成若干个质因子积的形式,质因子的出现顺序按从小到大排列。如:30=222*5;如果整数本身为质数或素数,直接输出,如:13=13。输入样例:12480输出样例:12480=2222223513#include<stdio.h>int main(){ int i=2,k; scanf("%d",&

2020-10-15 22:02:23 5225 3

原创 (C语言PTA)7-54 求阶乘序列前N项和 (15分)7-41 计算阶乘和 (10分)

本题要求编写程序,计算序列 1!+2!+3!+⋯ 的前N项之和。#include<stdio.h>int j(int x){int s=1,i=1;for(;i<=x;i++){ s=s*i;}return s;}int main(){int a,n,s;scanf("%d",&a); for(n=1,s=0;n<=a;n++){ s=j(n)+s; }printf("%d",s); }...

2020-10-14 22:27:18 952

原创 7-55(C语言PTA)查询水果价格 (15分)

7-55 查询水果价格 (15分)给定四种水果,分别是苹果(apple)、梨(pear)、桔子(orange)、葡萄(grape),单价分别对应为3.00元/公斤、2.50元/公斤、4.10元/公斤、10.20元/公斤。首先在屏幕上显示以下菜单:[1] apple[2] pear[3] orange[4] grape[0] exit用户可以输入编号1~4查询对应水果的单价。当连续查询次数超过5次时,程序应自动退出查询;不到5次而用户输入0即退出;输入其他编号,显示价格为0。输入格式:输入

2020-10-14 22:23:19 10482

原创 7-115 (C语言PTA)小于m的最大的10个素数 (15分)

7-115 小于m的最大的10个素数 (15分)给定一个整数m(50<m<20000),找出小于m的最大的10个素数。输入格式:输入在一行中给出一个正整数m(50<m<20000)。输出格式:在一行中按递减顺序输出10个满足条件的素数,每个素数输出占6列。没有其它任何附加格式和字符。输入样例:229输出样例:227 223 211 199 197 193 191 181 179 173#include<stdio.h&gt

2020-10-11 13:39:01 5086

原创 7-95 (C语言PTA)计算火车运行时间 (15分)

7-95 计算火车运行时间 (15分)本题要求根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间。输入格式:输入在一行中给出2个4位正整数,其间以空格分隔,分别表示火车的出发时间和到达时间。每个时间的格式为2位小时数(00-23)和2位分钟数(00-59),假设出发和到达在同一天内。输出格式:在一行输出该旅途所用的时间,格式为“hh:mm”,其中hh为2位小时数、mm为2位分钟数。输入样例:1201 1530输出样例:03:29#include<stdio.h>

2020-10-11 13:22:29 2931

原创 7-92 (C语言PTA)特殊a串数列求和 (20分)

7-92 特殊a串数列求和 (20分)给定两个均不超过9的正整数a和n,要求编写程序求a+aa+aaa++⋯+aa⋯a(n个a)之和。输入格式:输入在一行中给出不超过9的正整数a和n。输出格式:在一行中按照“s = 对应的和”的格式输出。输入样例:2 3输出样例:s = 246#include<stdio.h>int main(){ int a,n,i,s,b,c; scanf("%d %d",&a,&n); b=a;c=10; for(i=0,s=

2020-10-10 21:45:44 1101 1

原创 7-89 (C语言)阶梯电价 (15分)

7-89 阶梯电价 (15分)为了提倡居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居民用户电价分为两个“阶梯”:月用电量50千瓦时(含50千瓦时)以内的,电价为0.53元/千瓦时;超过50千瓦时的,超出部分的用电量,电价上调0.05元/千瓦时。请编写程序计算电费。输入格式:输入在一行中给出某用户的月用电量(单位:千瓦时)。输出格式:在一行中输出该用户应支付的电费(元),结果保留两位小数,格式如:“cost = 应付电费值”;若用电量小于0,则输出"Invalid Value!"。输

2020-10-10 20:59:21 6637 1

原创 7-107 (C)找出最小值

7-107 找出最小值 (20分)本题要求编写程序,找出给定一系列整数中的最小值。输入格式:输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。输出格式:在一行中按照“min = 最小值”的格式输出n个整数中的最小值。输入样例:4 -2 -123 100 0输出样例:``在这里插入代码片#include<stdio.h>int main(){ int a[32766],i,min; scanf("%d",&a[0]); for(i=1;i<

2020-10-10 19:57:37 266

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除