
pta
我是云朵我会飞
一名在校大学生
展开
-
pta组个最小数
代码如下:#include<stdio.h>int main(){ int a[10],s=0,ret=0,i,j; for(i=0;i<10;i++) { scanf("%d",&a[i]); if(a[i]!=0) ret=1; s=s+a[i]; } if(s>50||ret==0) return 0; for(j=1;j<10;j++) { if(a[j]!=0) ...原创 2022-05-14 16:04:33 · 535 阅读 · 0 评论 -
pta找完数
#include<stdio.h>int Panduan(int n){ int i,s=0,a=0; for(i=1;i<n;i++) { if(n%i==0) { s++; a+=i; } } if(a==n) return s; else return 0;}int main(){ int m,n; scanf("%d%d",&m,&n); int i,j,k=0,z; for(i=m;i<=n;i...原创 2022-05-14 11:59:23 · 1087 阅读 · 0 评论 -
pta梅森数的判断
代码如下:#include<stdio.h>int Prime(int n){ int i,ret=0; for(i=1;i<=n;i++) { if(n%i==0) ret++; } if(ret==2) return 1; return 0;}int main(){ int n,temp=2,ret=0; scanf("%d",&n); int i,s=2; for(i=2;i<=n;i++) { s=s*temp;..原创 2022-05-13 16:26:10 · 276 阅读 · 0 评论 -
pta换硬币
这里要注意提交格式,三个for循环即可解决这个问题,以下是我的代码:#include<stdio.h>int main(){ int x,s=0; scanf("%d",&x); int fen5,fen2,fen1; for(fen5=x/5;fen5>=1;fen5--) { for(fen2=x/2;fen2>=1;fen2--) { for(fen1=x/1;fen1>=1;fen1--) { if(5*fen5..原创 2022-05-13 14:44:37 · 575 阅读 · 0 评论 -
pta7-2矩阵列平移
题目如下: #include<stdio.h> int main() { int n,k,x,y=0; scanf("%d%d%d",&n,&k,&x); int i,j,m=1; int a[n][n]; int b[n]; for(i=0;i<n;i++) { for(j=0;j<n;j++) { ..原创 2022-05-13 14:16:26 · 862 阅读 · 1 评论