自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 机动部队你到家

#include <iostream>#include <string>using namespace std;class People {protected: string category; string name; int num; int result;public: People() {} People(string category1,string name1) { categor...

2022-05-07 15:25:36 163

原创 上机实验05:继承和多态(一)

#include <iostream>#include <string>using namespace std;class Box {public: //构造函数 Box() { cout << "Box" << " " << "无参构造函数..." << endl; width = -1; height = -1; }; Box(int a, int b) { cout <&l...

2022-04-28 15:47:08 278

原创 E - 简单排序

蒜术师给了你一个10个整数的序列,要求对其重新排序。排序要求: 奇数在前,偶数在后; 奇数按从大到小排序; 偶数按从小到大排序。 输入格式输入一行,包含10个整数,彼此以一个空格分开,每个整数的范围是大于等于0,小于等于100。输出格式按照要求排序后输出一行,包含排序后的10个整数,数与数之间以一个空格分开。Sample Input4 7 3 13 11 12 0 47 34 98Sample Output47 13 11 7 3 0...

2021-11-18 22:31:04 392

原创 D - 暴力(稍简单)

百钱买百鸡问题:公鸡五文钱一只,母鸡三文钱一只,小鸡三只一文钱,用100100文钱买100100只鸡,公鸡、母鸡、小鸡各买多少只?本程序要求解的问题是:给定一个正整数nn,用nn文钱买nn只鸡,问公鸡、母鸡、小鸡各买多少只?输入格式输入一个正整数nn。输出格式如果有解,依次输出公鸡、母鸡、小鸡的个数(用正整数表示)。如果无解,输出"No Answer."。数据范围1 \le n \le 2001≤n≤200。Sample Input100Sa...

2021-11-17 20:19:13 483

原创 C - 二进制换十进制(简单)

把一个二进制数转化为十进制数。输入格式第一行一个正整数n,(1≤n≤30),表示二进制数的长度。第二行一个二进制数。输出格式输出一个整数,表示对应的十进制数。Sample Input510101Sample Output21思路:通过定义一个长度为30的数组,将需要的二进制输入,用循环的形式将二进制变为十进制后输出#include<stdio.h>#include<math.h>int main(void){ int n..

2021-11-16 20:44:25 497

原创 B - 简单暴力(计算今年第几天)

请你计算出x年y月z日是x年的第几天。请注意闰年对答案的影响。输入格式一行三个整数,x,y和z。(1583<=x<=2100)。数据保证输入合法。输出格式一个整数,表示是第几天。Sample Input2016 3 1Sample Output61Sample Input 21900 3 1Sample Output 260思路:通过数组的形式将平年闰年判断出来,将天数相加,通过循环后,再将天数相加得到结果...

2021-11-15 23:11:47 446

原创 A - 简单排序

蒜头君给了一个长度为NN(不大于500500)的正整数序列(正整数的值不超过NN),请将其中的所有奇数取出,并按升序输出。输入格式共22行:第11行为NN;第22行为NN个正整数,其间用空格间隔。输出格式增序输出的奇数序列,数据之间以逗号间隔。数据保证至少有一个奇数。Sample Input101 3 2 6 5 4 9 8 7 10Sample Output1,3,5,7,9思路:首先输入n代表输入整数的个数,再输入n个正整数...

2021-11-14 19:36:53 273

原创 计算n的阶乘

给定整数n。计算n!的值并输出。输入要求输入一个正整数n!输出要求输出n!的值。输入样例5输出样例120#include<stdio.h> int main(){ int a[100]; int n,i,p,t; scanf("%d", &n); for(i=0;i<n;i++) scanf("%d", &a[i]); p = 0; for(i=1;i<n;i++) if(a[p]>a[i]) p = i; if

2021-11-09 20:29:20 168

原创 最小数与数列第一个数交换

输入一个正整数(1<n<100),再输入n个整数,将最小数 与第一个数交换(若最小数就在第一位,不需要交换),输出交换后的n个数【输入】第一行输入一个正整数n。第二行输入n个整数。【输出】输出交换后的n个整数。输入输出示例输入输出示例153 5 2 8 11 5 2 8 3#include <stdio.h>int main(){ int i,n; int sum=1; scanf("%d",&am

2021-11-09 20:27:26 255

原创 逢七过

一群人围坐成一圈玩报数的游戏游戏规则屋:从1开始报数,若遇到7的倍或者个位为7的数击拿可是这些人都太了,竟然没人犯错请问样聪明的你,现在当报数到N(0<N<=10^7)时击共次数是多少? #include<bits/stdc++.h>using namespace std;int pd(int kk)//自定义函数判断各位为七{ while(kk>0) { if(kk%10==7) return 1; kk=kk/10

2021-11-09 20:18:03 2641

原创 找大小

输入整数N(0<=N<=1000),紧接着在下一行连续输入N个数。‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫‫‪‪‪‪‪‫‪‪‪‪‪‪‪‫随后输出这一组数的最小数,和最大数。‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫‫‪‪‪‪‪‫‪‪‪‪‪‪‪.‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪输入的这N数,可以有小数也可以有负数.‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫‫‪‪‪‪‪‫‪‪‪‪‪‪‪‫输出之间用换行隔开#include<stdio.

2021-10-23 23:05:41 93

原创 插入排序

给出有限个数,然后将数字储存在数组中,使用插入排序,按照升序排列的方式输出数字。输入一个整数n表示有n个数,接着输入这n个数,按照升序输出这n个数。#include<stdio.h>int main(void){int n;scanf("%d",&n);if(n==1){ printf("0\n0");}else if(n>=2){double a[n];int i;for(i=0;i<n;i++){ sca...

2021-10-23 22:57:56 92

空空如也

空空如也

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

TA关注的人

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