c语言
c语言学习之路
jianger513
这个作者很懒,什么都没留下…
展开
-
从键盘输入一个整数,判断它是否为素数C++
教材例1-2题目从键盘输入一个整数,判断它是否为素数代码如下#include<iostream>#include<cstdio>#include<cmath>using namespace std;int main(){ int x,m; cout<<"输入数字: "; scanf("%d",&x);...原创 2020-02-22 19:52:00 · 6140 阅读 · 0 评论 -
从键盘输入10个整数,并按从大到小排序输出c++
2020.2.22开始c++的第一篇博文跑跑教材上的例题…开启我的疯狂c++之路从键盘输入10个整数,并按从大到小排序输出c++代码如下#include<iostream>using namespace std;void sort(int a[],int n){ for(int i=0;i<n-1;i++) for(int j=i+1;j...原创 2020-02-22 18:19:08 · 10903 阅读 · 0 评论 -
4261: 数字选择
4261: 数字选择Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 842 Solved: 207Description给出一个没有重复元素的集合,如{1, 2, 3, 4},可从这个集合中选取任意个元素,求有多少种选取方法使得这些元素相加以后等于K。Input输入包含多组数据测试,每组数据第一行是整数N和K ( 1 <= N &l...原创 2020-01-09 09:42:06 · 1295 阅读 · 0 评论 -
c语言两种实用的排序方式,车厢重组问题结合。
标题两种实用的排序方式背景:老师讲有些题目不同的排序方式可能AC,也可能不能AC,先附上第一种排序,此种方式我一直比较中意,感觉能通吃很多排序题目,而且只要理解了,就可以打出来了,但对于一些求交换次数的题就。。。。.先来道超级简单的例题零基础学C/C++110——N个数从小到大排序题目描述输入一个正整数N和N个整数,将它们按从小到大的顺序进行排序后输出。输入输入一个正整数N(1≤N...原创 2020-01-09 07:55:46 · 1225 阅读 · 0 评论 -
Problem D: 你的名字
标题Problem D: 你的名字Description你的名字?以及说出你的身份证号码。在某个世界有正好十亿人,神的眼中,每个人都拥有一个整数作为灵魂编码(1~1000000000)。神提供了两种操作改变你的灵魂编码:将当前整数乘以2。(比如从3变成6)。在当前整数的右边添加1。(比如从3变成31)。我的灵魂编码是a,她的灵魂编码是b。我能变成她么(在一系列操作后使得a==b)?...原创 2020-01-08 21:07:33 · 333 阅读 · 0 评论 -
汉诺塔步数最多问题递归求解
Problem C: 汉诺塔ⅢDescription汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。那些智力题总是要求人们用最少的步骤完成题目中的要求。为什...原创 2020-01-08 19:55:40 · 399 阅读 · 0 评论