- 博客(20)
- 问答 (1)
- 收藏
- 关注
原创 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
315
原创 车站分级
#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
411
原创 【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
8639
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
1122
原创 【基础试题】求三个数的最大数 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
463
原创 【基础试题】兔子繁殖问题 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
575
原创 【基础试题】数组元素的操作 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
1018
原创 【基础试题】矩阵问题 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
415
原创 【基础试题】回文数弱版 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
399
原创 【基础试题】输出杨辉三角的前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
418
原创 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
4541
原创 【基础试题】验证哥德巴赫猜想 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
585
原创 【基础试题】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
613
原创 【基础试题】输出如下图形 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
523
原创 【基础试题】百钱买百鸡 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
430
原创 【基础试题】排序(初级) 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
570
原创 【基础试题】求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
500
原创 【基础试题】约瑟夫环问题 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
723
原创 【模拟试题】进制转换(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
638
原创 【基础试题】蛇形矩阵 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
1035
空空如也
【基础试题】约瑟夫环问题怎么做
2016-08-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人