![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小学期2333
haoli001
这个作者很懒,什么都没留下…
展开
-
gcd,lcm
#include #include using namespace std; int gcd(int a,int b){ if(b!=0)return gcd(b,a%b); return a; } int lcm(int a,int b){ return a*b/gcd(a,b); } int main(){ cout gcd(10,35) cout cout c原创 2014-08-19 10:00:22 · 458 阅读 · 0 评论 -
找兔子
#include #include #include #include using namespace std; int a=0; int main(){ int m=0; for(int i=1;i1000;i++){ a=a|(1 m+=(i+1); m%=10; cout1endl原创 2014-08-23 11:14:56 · 237 阅读 · 0 评论 -
奖学金
#include #include #include using namespace std; struct node { string name; int qm,py; bool gb,xb; int wen; int mon; }nodes[105]; int main(){ int n; cin>>n; int sum=原创 2014-08-25 19:34:01 · 415 阅读 · 0 评论 -
旋转矩阵
#include #include using namespace std; int a[4][2]={{0,1},{1,0},{0,-1},{-1,0}}; int map[100][100]; int main(){ int n; n=3; int k=1; memset(map,0,sizeof(map)); for(int i=0;i<=n/2;原创 2014-08-25 08:44:31 · 302 阅读 · 0 评论 -
魔方阵
#include #include #include using namespace std; int map[100][100]; void print(int n){ for(int i=0;i<n;i++){ for(int j=0;j<n;j++){ printf("%02d%c",map[i][j],j==n-1?'\n':' '); } } } int main原创 2014-08-25 09:11:15 · 348 阅读 · 0 评论 -
变换矩阵
代码写的很差劲,但是暂时没有想好如何写要求将最小的4个shu原创 2014-08-25 11:22:37 · 298 阅读 · 0 评论 -
平均数
#include #include #include using namespace std; int fun(const float *s,int n,const float av){ int ans=0; for(int i=0;i<n;i++){ if(s[i]-av<0.00000001)ans++; } return ans; }原创 2014-08-25 18:50:34 · 349 阅读 · 0 评论 -
定积分&&函数指针
#include #include using namespace std; double f(double x){ return 1+x; } double f2(double x){ return (3+x)*x; } double f3(double x){ return (exp(x)+1); } double integral(double a,doubl原创 2014-08-26 12:24:02 · 619 阅读 · 0 评论 -
递归打印
利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。 #include #include #include using namespace std; void f(int n){ if(n==0)return ; char a; cin>>a; f(n-1); cout<<a; } int main(){ int n; c原创 2014-08-25 19:08:54 · 293 阅读 · 0 评论 -
加减乘除
#include #include #include using namespace std; int sum(int a,int b){ return a+b; } int mul(int a,int b){ return a*b; } int sub(int a,int b){ return a-b; } int Div(int a,int b){ ret原创 2014-08-26 11:14:57 · 376 阅读 · 0 评论 -
杨辉三角
#include #include #include using namespace std; int map[100][100]; int main(){ int n=10; memset(map,0,sizeof(map)); map[0][0]=1; for(int i=0;i<n;i++){ for(int j=0;j<=i;j++){原创 2014-08-24 10:43:06 · 237 阅读 · 0 评论 -
猜数
#include #include #include #include using namespace std; char c[3]; bool f(char a,char b){ int n1,n2; n1=n2=0; if(a==c[0])n1++; else if(a==c[1]&&b!=c[1])n2++; if(b==c[1])n1++;原创 2014-08-21 20:17:51 · 283 阅读 · 0 评论 -
下一秒的时间
#include #include #include using namespace std; int day[]={0,31,28,31,30,31,30,31,31,30,31,30,31}; inline bool rn(int y){ if((y%400||y%4)&&y!=100) return true; return false; } int m原创 2014-08-21 19:33:01 · 393 阅读 · 0 评论 -
小题
#include #include using namespace std; int main(){ for(int i=1;i for(int j=1;j for(int k=1;k if(i!=k&&i!=j&&j!=k) printf("%d %d %d\n",i,j,k); } } } }原创 2014-08-19 10:08:12 · 289 阅读 · 0 评论 -
三天打鱼两天晒网
#include #include using namespace std; enum {noans,shai,da}; const int day[]={0,31,28,31,30,31,30,31,31,30,31,30,31}; bool is_rn(int y){ if((y%400==0||y%4==0)&&y%100!=0)原创 2014-08-19 09:32:57 · 580 阅读 · 0 评论 -
小学期(2)
#include #include #include using namespace std; enum cpu{BIG,LITTLE}; int checkcpu(){ int a=0x12345678; int c=(int)*(char*)&a; if(c==120)return BIG; else return LITTLE; } void _str原创 2014-08-19 23:18:18 · 566 阅读 · 0 评论 -
二维动态
#include #include #include #include using namespace std; int main(){ int n,*m; cin>>n; int **a; a=(int **) malloc((n)*sizeof(int*)); m=(int *) malloc((n)*sizeof(int)); for(原创 2014-08-20 14:16:06 · 236 阅读 · 0 评论 -
拷贝串
#include #include #include #include using namespace std; char* strdup(const char *a){ char *p; int i=0; p=(char *)malloc(strlen(a)*sizeof(char)); while((*(p+i))=(*(a+i)))i++; r原创 2014-08-20 14:44:13 · 293 阅读 · 0 评论 -
打字
#include #include #include #include using namespace std; int main(){ int n; printf("输入个数\n"); cin>>n; char *a,*b; a=(char *)malloc((n+1)*sizeof(char)); b=(char *)malloc((n+原创 2014-08-20 11:44:44 · 261 阅读 · 0 评论 -
判断有多少单词
#include #include #include using namespace std; inline bool is_zm(char a){ if(a>='A'&&a<='Z')return true; if(a>='a'&&a<='z')return true; return false; } int main(){ string h; ma原创 2014-08-22 11:41:54 · 377 阅读 · 0 评论 -
mp3信息检查
•MP3的基本歌曲信息存在了MP3文件的最后128个字节里, 其结构是: 1-3TAG (标签) 4-33歌曲名(TakeMe To Your Heart ) 34-63歌手名(MichaelLearns to Rock) 64-93专辑名(TakeMe to Your Heart) 94-97年份(2004) 98-125备注(http://www.uptu.com) 126 保原创 2014-08-21 18:52:33 · 528 阅读 · 0 评论 -
矩阵快速幂斐波那契数列
#include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long ll; typedef vector vec; typedef vector mat; const ll M=1e11+7;原创 2014-08-22 11:28:31 · 329 阅读 · 0 评论 -
使用位运输优化的n皇后问题解法
根据Matrix67da转载 2014-08-19 18:49:07 · 600 阅读 · 0 评论