CVTE在线软件专业题

来源:互联网 发布:打码平台源码 编辑:程序博客网 时间:2024/05/16 19:35

//因子分解

#include<stdio.h>
void main()
{
 int t;
 int a[20];
 int p=0;
 scanf("%d",&t);
 printf("%d=",t);

 for(int i=2;i<=t;i++)
  if(t%i==0)
  {
   a[p++]=i;
   t=t/i;
   i--;
  }
 
  
 for(i=0;i<p-1;i++)
  printf("%d*",a[i]);
 printf("%d\n",a[i]);
  
}

 

 

//712同余

#include<stdio.h>
#include<math.h>
void main()
{
 int num;
 int fac=1;
 int t=0;
 for(int i=1;i<24669;i++)
 {
  fac=((712*fac)%1000);
  if(fac==696)
   t++;
 }

 printf("%d\n",t);
  
}

//加密

#include<stdio.h>
#include<math.h>
#include<string>
void main()
{
 char *str="1234567";
 int a[7]={0};
 for(int i=0;i<7;i++)
 {
  a[i]=str[i];
  a[i]=a[i]*2+10;
  //if(a[i]>115)
  // a[i]=a[i]/3;
 }
 for(i=0;i<7;i++)
  printf("%c",a[6-i]);

}

//最大公约数最小公倍数

#include<stdio.h>
void main()
{
 int max,min;
 scanf("%d,%d",&max,&min);
 int fac=max*min;
 int t=max%min;
 while(t>0)
 {
  max=min;
  min=t;
  t=max%min;
 }
 printf("%d,%d\n",min,fac/min);
}

 

0 0
原创粉丝点击