05 2019 档案
摘要:题意:牛牛选择了一个正整数X,然后把它写在黑板上。然后每一天他会擦掉当前数字的最后一位,直到他擦掉所有数位。 在整个过程中,牛牛会把所有在黑板上出现过的数字记录下来,然后求出他们的总和sum.例如X = 509, 在黑板上出现过的数字依次是509, 50, 5, 他们的和就是564.牛牛现在给出一个
阅读全文
摘要:这是2017年第八届的题目(历届试题 日期问题),我觉得出题不严谨,4月没有31号,而这道题目的测试数据只是考虑到了闰年和年和月相同的数据。/*测试数据:02/04/31输出:2002-04-31//明显不符合常理,但是代码却ac了2031-02-042031-04-02Process return
阅读全文
摘要:#include #include #include using namespace std; class Student { string name; char sex; int score; string grade; public: Student(string name, char sex, int score, string grade); ...
阅读全文
摘要:#include #include using namespace std; class Student{ int grade; string name; public: static int num; Student(){ grade=0; name="123"; } Student(string b,int a):grade(a),n...
阅读全文
摘要:解题思路:floyd算法,为什么运行错误,求解注意事项:参考代码: #include <iostream> #define MAXSIZE 15 #define MAXNUM 10000 using namespace std; int main() { int i,j,n,deal[MAXSIZE
阅读全文
摘要:#include <stdio.h> #define N 14 /* 请输入要打印的行数:10 10行杨辉三角如下: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 1 6 15 20 15 6 1 1 7 21 35 35 21 7 1 1 8 28 56
阅读全文
摘要:程序效果图如下: 程序参考代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
阅读全文
摘要:运行结果如下图: 解题思路:可以将这个问题分解成x个外围正方形所围成的图形,外围的正方形又可以分为4个步骤,向右依次增大、向下依次增大、向左依次增大、向上依次增大。基本思路就是如此,最关键的就是什么时候是转折的时候,比如向右增大到接下来的向下增大转折条件是什么,我没细究所以给外围加了围墙(数组初始化
阅读全文
摘要:运行结果如图所示: #include "iostream" using namespace std; const int MAXSIZE = 10; int array[MAXSIZE+1][MAXSIZE+1]={0}; void assist(int); void deal(int row,in
阅读全文
摘要:题目描述 蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形 输入 本题有多组数据,每组数据由一个正整数N组成。(N不大于100) 输入 本题有多组数据,每组数据由一个正整数N组成。(N不大于100) 输出 对于每一组数据,输出一个N行的蛇形矩阵。两组输出之间不要额外的空行。矩阵三角中同一行的数
阅读全文
摘要:题目描述 求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字,为2。 例如,n=5时=2+22+222+2222+22222,n由键盘输入。 输入 n 输出 Sn的值 样例输入 5 样例输出 24690 #include"stdio.h" int cal(int *p) {
阅读全文
摘要:题目描述: 有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛? 有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛? 题解: 我们先列出一个表
阅读全文
摘要:这道题的题意大概是OOO+OOO=OOO,九个数都是1-9之间并且不重复 这道题的代码是我在算法书上看到的,先写在这里吧,之后有时间在完善 这道题的思想是利用深度优先搜索的思想
阅读全文
摘要:#include <iostream> #include <string> /*project:两个大整数相加 **@author:浅滩 **data:2019.05.15 */ using namespace std; void add(const string &,const string &)
阅读全文
摘要:题目描述计算机科学中的问题通常被归类为属于某一类问题(例如,NP,不可解,递归)。在这个问题中,您将分析算法的属性,该算法的分类对于所有可能的输入都是未知的。 考虑下面的算法: 1.输入n 2.输出n 3.如果n = 1,则停止 4.如果n是奇数,则n=3n + 1 5.否则n=n / 2 6.返回
阅读全文
摘要:#include #include #define MAXSIZE 20 int main() { int m, magic[MAXSIZE][MAXSIZE] = {0}, i = 0,j, x, y; scanf("%d",&m); magic[i][m/2] = 1; x = 0;y =m/2; for(i = 2;i //书上思路 #inclu...
阅读全文
摘要:#include "iostream" #include "string" using namespace std; /*@author:浅滩 *family:c++中string类的简单介绍 *time:2019.2.12 */ int main() { string s;//string类的创建 /*下述均是string的成员函数*/ s = "123";//=直接进行赋值 cout ,...
阅读全文
摘要:1 #include 2 3 #include 4 5 using namespace std; 6 7 // 你提交的代码将嵌入到这里 8 9 const int SIZE = 100; 10 11 template 12 13 class Queue { 14 15 T q[SIZE]; 16 17 i...
阅读全文
摘要:思路:先每位相乘,之后统一%10进位 例子:123*456 4 5 6 8 10 12 12 15 18 4 (13) (28) (27)(18) 统一进位: 5 6 0 8 8 最终结果:56088 class Solution { public String multiply(String nu
阅读全文

浙公网安备 33010602011771号