c++
求点赞QAQ
这个作者很懒,什么都没留下…
展开
-
【基础试题】回文数弱版 Time Limit:10000MS Memory Limit:65536K Total Submit:271 Accepted:87 Case Time Limit:1
#include #include using namespace std; long long Reverse(long long num){ long long dig,len = log10(num) , val = num; long long renum = 0; while (num) { dig = num%10;原创 2016-08-21 17:22:06 · 389 阅读 · 0 评论 -
【基础试题】矩阵问题 Time Limit:10000MS Memory Limit:65536K Total Submit:401 Accepted:267 Case Time Limit:1
#include using namespace std; int main(){ int a[20][20],b[20][20],i,j,n; cin>>n; for(i=1;i<=n;i++ ) for(j=1;j<=n;j++) cin>>a[i][j]; for(i=1;i<=n;i++) for(j=1;j<=n;j++)原创 2016-08-21 17:23:28 · 408 阅读 · 0 评论 -
【基础试题】数组元素的操作 Time Limit:1000MS Memory Limit:65536K Total Submit:441 Accepted:225 Description
#includeusing namespace std;int main(){int x,a[105],i,n,k,j,bj=0; cin>>n; for(i=1;i>a[i]; cin>>x; for(i=1;i<=n;i++) if(x==a[i]) { for(j=i;j<=n-1;j++)a[j]=a[j+1];原创 2016-08-21 17:24:40 · 1004 阅读 · 0 评论 -
【基础试题】兔子繁殖问题 Time Limit:1000MS Memory Limit:65536K Total Submit:674 Accepted:263 Description 有
#includeusing namespace std;int main() { int a[55]={0,1,1,1},i,n; cin>>n; if(n else { for(i=4;ia[i]=a[i-1]+a[i-3]; cout } retu原创 2016-08-21 17:32:00 · 564 阅读 · 0 评论 -
【基础试题】求三个数的最大数 Time Limit:10000MS Memory Limit:65536K Total Submit:1262 Accepted:805 Case Time Li
#include using namespace std;int main(){ int a,b,c,max; cin>>a>>b>>c; if (a else max=a; if (max cout return 0;}原创 2016-08-21 17:39:16 · 447 阅读 · 0 评论 -
【1997普及】棋盘问题Description 设有一个N*M方格的棋盘( l<= N<= 100,1<= M<= 100)。(30%) 求出该棋盘中包含有多少个正方形、多少个长方形(不包括正方形
includeusingnamespacestd;intmain(){intn,m,i,j,s1=0,s2=0;cin>>n>>m;for(i=1;imin(n,m);i++)s1+=(m-i+1)*(n-i+1);s2=(n+1)*(m+1)*n*m/4;couts1' 's2-s1;}原创 2016-09-24 16:19:16 · 8581 阅读 · 2 评论 -
【基础试题】剪刀石头布游戏
#include using namespace std;int main(){ char a,b; cin>>a>>b; if(a=='R'&&b=='S'||a=='S'&&b=='P'||a=='P'&&b=='R')cout if(a=='S'&&b=='R'||a=='P'&&b=='S'||a=='R'&&b=='P')cout原创 2016-08-21 17:42:37 · 1106 阅读 · 0 评论 -
1584 -- 【练习试题】全排列
#includeusing namespace std;int n,a[10]={0},b[10]={0};void f(int k){int i; if(k==n+1) {for(i=1;i cout cout } else for(i=1;i if(b[i]==0) {a[k]=i; b[i]=1;原创 2016-11-05 15:42:46 · 302 阅读 · 0 评论 -
【基础试题】输出杨辉三角的前N行 Time Limit:10000MS Memory Limit:65536K Total Submit:612 Accepted:319 Case Time L
#include using namespace std; int C(int n,int m) { int f=1,x=n,f1=1; while(n>x-m) { f*=n--; } while(m) { f1*=m--; } ret原创 2016-08-21 17:20:05 · 413 阅读 · 0 评论 -
Description 输出杨辉三角的前N行(N<10)。 Input 输入只有一行,包括1个整数N。(N<10) Output 输出只有N行. Sample Input
#include using namespace std; int C(int n,int m) { int f=1,x=n,f1=1; while(n>x-m) { f*=n--; } while(m) { f1*=m--; } ret原创 2016-08-21 17:18:41 · 4513 阅读 · 0 评论 -
【基础试题】验证哥德巴赫猜想 Time Limit:1000MS Memory Limit:65536K Total Submit:566 Accepted:267 Description
#include #include using namespace std;bool prime(long x);int main(){long i,d,j,k;bool bk,bj;cin>>d;i = d / 2;for ( j = 3; j <= i; j++){k = d - j;bk = prime(k);bj = prime(j);if (bk &&原创 2016-08-21 17:17:24 · 564 阅读 · 0 评论 -
【基础试题】蛇形矩阵 Time Limit:1000MS Memory Limit:65536K Total Submit:252 Accepted:118 Description 蛇形矩
#include #include using namespace std; int main() { int n[11][11] = {0}; int N; int num = 1; int a = 1, b = 0, c; cin >> N; for (in原创 2016-08-21 16:54:33 · 1006 阅读 · 0 评论 -
【模拟试题】进制转换(normal) Time Limit:1000MS Memory Limit:65536K Total Submit:451 Accepted:203 Descriptio
#include #include int main() { int fun(int,char s[],int);/*??????????*/ void func(int n,int k);/*????k????*/ char m[1000]; int n,len,k; int sum; scanf("%d%s%d原创 2016-08-21 16:56:08 · 627 阅读 · 0 评论 -
【基础试题】约瑟夫环问题 Time Limit:1000MS Memory Limit:65536K Total Submit:426 Accepted:283 Description 有
#includeusing namespace std;int main() { int i,j,t,l,m,n,a[100]={0},b[100]={0},y; cin>>m>>n; for (i=1;i<=m;i++) { a[i]=i; } while(m!=0){ y=n%m; if(y==0)y=m; cou原创 2016-08-21 16:58:27 · 711 阅读 · 0 评论 -
【基础试题】求m与n之间的素数 Time Limit:1000MS Memory Limit:65536K Total Submit:1836 Accepted:572 Description
#include using namespace std;int main(){ int m,n,i,j,bj; cin>>m>>n; if (m==1) m=2; for (i=m;i<=n;i++) { bj=0; for(j=2;j<=i-1;j++) if (i%j==0) {原创 2016-08-21 17:00:25 · 484 阅读 · 0 评论 -
【基础试题】排序(初级) Time Limit:1000MS Memory Limit:65536K Total Submit:1510 Accepted:672 Description
#includeusing namespace std;int main(){int i,j,n,t,a[101];cin>>n;for(i=1;i>a[i];for (i=1; i<=n-1; i++) for (j=i+1; j<=n; j++) if (a[i]>a[j]) { t=a[i];原创 2016-08-21 17:07:59 · 560 阅读 · 0 评论 -
【基础试题】百钱买百鸡 Time Limit:1000MS Memory Limit:65536K Total Submit:1501 Accepted:441 Description 一
#include using namespace std;int i,j,k;double x,y,z;int main(){ cin>>x>>y>>z; for(i=1;i<=98;i++) for(j=1;j<=98;j++) { k=100-i-j; if((k>=1)&&(i*x+j*y+k原创 2016-08-21 17:11:07 · 421 阅读 · 0 评论 -
【基础试题】输出如下图形 Time Limit:1000MS Memory Limit:65536K Total Submit:604 Accepted:384 Description 输
#include using namespace std;int main(){ int n,i,j; cin>>n; for(i=1;i<=n;i++) { for(j=1;j<=n-i;j++)cout<<" "; for(j=1;j<=i;j++)cout<<char(64+j); for(j=i-1原创 2016-08-21 17:14:31 · 511 阅读 · 0 评论 -
【基础试题】faibonacci数列 Time Limit:1000MS Memory Limit:65536K Total Submit:1708 Accepted:453 Descripti
#include using namespace std; int main(){ long long n,i,f[65]={0}; f[1]=0;f[2]=1; cin>>n; for(i=3;i cout return 0; }原创 2016-08-21 17:15:50 · 607 阅读 · 0 评论 -
车站分级
#include#includeusingnamespace std;int n,m,ans,r[1005],b[1005],qu[1005],a[1005],e[1005][1005],inq[1005];int main(){scanf("%d%d",&n,&m);for(int i=1; im; i++){int q;scanf("%d",&q);memset(a,0,siz原创 2016-10-15 15:43:26 · 398 阅读 · 0 评论