自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 UVA 694 - The Collatz Sequence

经典的3n+1题,注意使用long long防止数据溢出。代码如下:#include <iostream> #include <iomanip> using namespace std; int A(long long a,long long b) { int n=0; while(a-1) //使用三目运算符进行判断,循环直到1为止 { ...

2018-03-22 15:17:18 430

原创 UVA 371 - Ackermann Functions

同uva100,也是经典的3n+1问题,注意本题数字1运行3次,博主因为这个5次WA,很难受代码如下:#include <iostream> using namespace std; int A(long long a) { int n=0; if(a==1) return 3; while(a-1) //使用三目运算符进行判断,循环直到1为...

2018-03-22 14:58:02 368

原创 UVA 100 - The 3n + 1 problem

题意分析:在输入的两个数之间找到循环次数最大的数所对应的次数,循环要求,若为奇数,乘3后加1,若为偶数,除以2,直到1为止。代码如下:#include <iostream> #include <iomanip> using namespace std; int A(int a) {     int n=0;     while(a-1)  //使用三目运算符进行判断,循环直...

2018-03-22 14:24:36 877

原创 UVA 408 - Uniform Generator

本题解题关键是使用辗转相除法代码如下:#include <iostream> #include <iomanip> using namespace std; int Q(int a,int b) { return a%b?Q(b,a%b):b; } int main() { int a,b; while(cin>>a>>b) ...

2018-03-22 14:02:16 225

原创 UVA 350 - Pseudo-Random Numbers

抽屉算法,代码如下:#include <iostream> #include <cstring> using namespace std; int x[10005]; int main() { int Z,I,L,M,n,number=1; while(cin>>Z>>I>>M>>L&&M)

2018-03-22 13:45:26 198

原创 UVA 496 - Simply Subsets

此题只需算出只属于a数组的元素个数,只属于b数组的元素个数和共同元素个数即可,注意输入两组数组的方式代码如下:#include <iostream> #include <cstring> #include <cstdio> using namespace std; int main() { int m,n,x,i=0,j,y,z; int a[1...

2018-03-20 16:43:38 868 1

原创 UVA 382 - Perfection

因数求和与原数比较的问题,在cout中运用3目运算符较为方便代码如下:#include <iostream> #include <iomanip> using namespace std; int main() { int a,b,i; cout<<"PERFECTION OUTPUT"<<endl; while(cin&...

2018-03-20 14:29:33 341

原创 UVA 332 - Rational Numbers from Repeating Fractions

本题套用题中所给公式即可(注意只有j=0时才可使用)分子分母约分要使用辗转相除得最大公约数的方法,不然会TLE,不然会TLE,不然会TLE!!!重要的事情说三遍QwQ代码如下:#include <iostream> using namespace std; int Q(int a,int b) //使用辗转相除法求最大公约数 { return a%b?Q(b,a%b):b...

2018-03-20 13:34:05 871

原创 UVA 275 - Expanding Fractions

与UVA202类似,依旧是抽屉算法,代码只需稍作修改即可实现代码如下:#include <iostream> #include <cstring> #include <cstdlib> using namespace std; int main() { int x[1005],y[1005]; int a,b,n,i; while(ci...

2018-03-19 16:07:42 708

原创 UVA 202 - Repeating Decimals

第一次在CSDN写博客,有些小兴奋博主只是一名大一学生,若有不足希望可以指出,有其他观点也可以发出来一起探讨啊QwQ代码如下:#include <iostream> #include <cstring> using namespace std; int main() { int x[3005],y[3005],z[3005]; int a,b,c,n,i;...

2018-03-18 16:51:46 205

东华大学汇编实验报告1+2

东华大学罗辛老师的汇编课程实验报告1+2解答,分享给有需要的朋友

2018-12-24

东华大学汇编实验3

罗辛老师的汇编课程上机实验报告,分享给有需要的朋友

2018-12-24

空空如也

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

TA关注的人

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