自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++:鸡兔同笼

描述一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物。输入一行,一个正整数a (a < 32768)。输出一行,包含两个正整数,第一个是最少的动物数,第二个是最多的动物数,两个正整数用一个空格分开。如果没有满足要求的答案,则输出两个0,中间用一个空格分开。样例输入20样例输出5 10#include<iostream>using namespa.

2022-05-27 16:56:34 2775

原创 编程基础之函数与过程抽象:机器翻译

07:机器翻译​​​​​​​描述小晨的电脑上安装了一个机器翻译软件,他经常用这个软件来翻译英语文章。这个翻译软件的原理很简单,它只是从头到尾,依次将每个英文单词用对应的中文含义来替换。对于每个英文单词,软件会先在内存中查找这个单词的中文含义,如果内存中有,软件就会用它进行翻译;如果内存中没有,软件就会在外存中的词典内查找,查出单词的中文含义然后翻译,并将这个单词和译义放入内存,以备后续的查找和翻译。假设内存中有M个单元,每单元能存放一个单词和译义。每当软件将一个新单词存入内存前,如果当前内存

2022-04-23 20:03:56 225

原创 多维数组 矩阵加法

输入两个n行m列的矩阵A和B,输出它们的和A+B。输入第一行包含两个整数n和m,表示矩阵的行数和列数。1 <= n <= 100,1 <= m <= 100。接下来n行,每行m个整数,表示矩阵A的元素。接下来n行,每行m个整数,表示矩阵B的元素。相邻两个整数之间用单个空格隔开,每个元素均在1~1000之间。输出n行,每行m个整数,表示矩阵加法的结果。相邻两个整数之间用单个空格隔开。样例输入3 31 2 31 2 31 2 31 2 34 5

2022-04-10 19:45:57 618

原创 顺序查找 整数去重

给定含有n个整数的序列,要求对这个序列进行去重操作。所谓去重,是指对这个序列中每个重复出现的数,只保留该数第一次出现的位置,删除其余位置。输入输入包含两行:第一行包含一个正整数n(1 <= n <= 20000),表示第二行序列中数字的个数;第二行包含n个整数,整数之间以一个空格分开。每个整数大于等于10、小于等于100。输出输出只有一行,按照输入的顺序输出其中不重复的数字,整数之间用一个空格分开。样例输入510 12 93 12 75样例输出10 12

2022-04-10 19:44:36 168

原创 你买了一箱n个苹果,很不幸的是买完时箱子里混进了一条虫子。虫子每x小时能吃掉一个苹果,假设虫子在吃完一个苹果之前不会吃另一个,那么经过y小时你还有多少个完整的苹果?

输入输入仅一行,包括n,x和y(均为整数)。输入数据保证y <= n * x。输出输出也仅一行,剩下的苹果个数#include <iostream>using namespace std;int main(){ int n,x,y; cin>>n>>x>>y; if(y%x==0) { cout<<n-y/x; } else {

2022-03-05 16:00:58 7788

原创 已知正整数 n 是两个不同的质数的乘积,试求出较大的那个质数。

输入输入只有一行,包含一个正整数 n。对于60%的数据,6 ≤ n ≤ 1000。对于100%的数据,6 ≤ n ≤ 2*10^9。输出输出只有一行,包含一个正整数 p,即较大的那个质数。#include <iostream>using namespace std;int main(){int n,max,i;cin>>n;for(i=2;i<n/2;i++){if(n%i==0){cout<<n/i;break;}}

2022-03-05 15:57:59 3736 1

原创 输出一个整数序列中与指定数字相同的数的个数

输入输入包含2行:第1行为N和m,表示整数序列的长度(N <= 100)和指定的数字, 中间用一个空格分开;第2行为N个整数,整数之间以一个空格分开。输出输出为N个数中与m相同的数的个数。#include<iostream>using namespace std;int main(){ int N=0,m; cin>>N>>m; int a[N]; int n=0; for(int i=0;i<N;i

2022-03-05 15:56:00 2934

原创 把一个字符串中所有出现的大写字母都替换成小写字母,同时把小写字母替换成大写字母。

#include <iostream>#include <stdio.h>#include <string.h>using namespace std;int main(){char a[80];while(gets(a)!=NULL){for(int i=0;a[i]!='\0';i++){if(a[i]>='A'&&a[i]<='Z')...

2022-03-05 15:49:46 2644

空空如也

空空如也

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

TA关注的人

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