【东方博宜】A 基本运算

1,整数运算

1000

#include <stdio.h>
int main()
{
   int a,b;
   scanf("%d %d",&a,&b);
   printf("%d",a+b);
}

1311

#include <stdio.h>
int main()
{
	int m,n,m1,n1;
	scanf("%d %d",&m,&n);
	m1=m/n;
	n1=m%n; 
	printf("%d %d",m1,n1);
	return 0;
 } 

 1416

#include <stdio.h> 
int main()
{
	int a,b,c,s; 
	scanf("%d %d",&a,&b);
	 c=2*a+2*b;
	 s=a*b;
	 printf("%d\n%d",c,s); 
	return 0;
}

1600

#include <stdio.h>
int main()
{
	int n,h,min; 
	scanf("%d",&n);
	h=n*24;
	min=h*60;
	printf("%d\n%d",h,min);
	return 0;
}

1599

#include <stdio.h> 
int main()
{
	int n,a,x,s; 
	scanf("%d %d %d",&n,&a,&x);
	s=n-a*x;
	 printf("%d",s); 
	return 0;
}

1597

#include <stdio.h> 
int main()
{
	int x,y,n; 
	scanf("%d %d %d",&x,&y,&n);
	if(n>=x+y)
	 printf("%d",n-(x+y)); 
	return 0;
}

1596

#include <stdio.h> 
int main()
{
	int n,n1; 
	scanf("%d",&n);
    n1=3*n;
	printf("%d",n1); 
	return 0;
}

1417

#include <stdio.h> 
int main()
{
	int x,y;
	float money,dj; 
	scanf("%d %d",&x,&y);
	dj=y/x;
	money=5*dj;
	 printf("%g",money); 
	return 0;
}

1320

#include <stdio.h>
int main()
{
	int m,n,a;
	scanf("%d %d",&m,&n);
	if(m<=n)
	{	
	a=(n-m)*30;
	printf("%d",a);	
	}
	return 0;
 } 

1323

#include <stdio.h>
int main()
{
	int m,n,s,s1;
	scanf("%d %d %d",&m,&n,&s);	
	s1=m*s/n;
	printf("%d",s1);	
	return 0;
 } 

1462

#include <stdio.h> 
int main()
{
	int a,b,c,d,e,f; 
	scanf("%d %d %d %d",&a,&b,&c,&d);
	e=((c*60+d)-(a*60+b))/60;
	f=((c*60+d)-(a*60+b))%60;
	printf("%d %d",e,f); 
	return 0;
}

2,小数运算

1031

#include <stdio.h>
int main()
{
	float c,f;
	scanf("%f",&c);
	f=9*c/5+32; 
	printf("%.2f",f);
	return 0;
 } 

1603

#include <stdio.h> 
int main()
{
	int x,y;
	float money; 
	scanf("%d %d",&x,&y);
	money=2.5*x+1.5*y-2.5;
	 printf("%.1f",money); 
	return 0;
}

1703

#include <stdio.h>
#include <math.h>
int main()
{
	float price,money;
	int num;
	scanf("%f\n%d",&price,&num);
	money=price*num;
	printf("%.2f %d %.0f",price,num,floor(money));
 } 

1957

#include <stdio.h>
int main()
{
	float x,y,z,avg;
	scanf("%f %f %f",&x,&y,&z);
	avg=(x+y+z)/3;
	printf("%.3f",avg);
 }

1602

#include <stdio.h> 
int main()
{   
    int x,y,z,sum;
	float avg; 
	scanf("%d %d %d",&x,&y,&z); 
    sum=x+y+z;
	avg=sum/3.0;
	printf("%d\n%.1f",sum,avg);  
	return 0;
}

1598

#include <stdio.h> 
int main()
{
	int x,y,n; 
	float zq;
	scanf("%d %d %d",&x,&y,&n);
	zq=n-0.9*(x+y);
	if(n>=x+y)
	 printf("%.1f",zq); 
	return 0;
}

1601

#include <stdio.h>
int main()
{
	int x,y,z; 
	float avg; 
	scanf("%d",&x);
	y=3*x;
	z=y-8;
	avg=(x+y+z)/3.0;
	printf("%d\n%d\n%.1f",y,z,avg);
	return 0;
}

1329

#include <stdio.h> 
int main()
{
	float a,b,h,s; 
	scanf("%f %f %f",&a,&b,&h); 
    s=(a+b)*h/2;
	printf("%.1f",s);  
	return 0;
}

1005

#include <stdio.h>
#define PI 3.1415926 
int main()
{
	float r;
	scanf("%f",&r);
	printf("%.2f\n%.2f",PI*r*r,2*PI*r);
 }

1337

#include <stdio.h> 
int main()
{
	float x,r,PI=3.14,s; 
	scanf("%f",&x); 
    r=x/2/PI;
    s=PI*r*r;
	printf("%.2f",s);  
	return 0;
}

1338

#include <stdio.h> 
int main()
{
	float r1,r2,PI=3.14,s1,s2; 
	scanf("%f %f",&r1,&r2);
	if(r1>=r2) 
    {
	 s1=PI*r1*r1;
	 s2=PI*r2*r2;
	 printf("%.2f",s1-s2);
    } 
	return 0;
}

1317

#include <stdio.h>
int main()
{
	int n;
	float a;
	scanf("%d",&n);
	if(n>=3&&n<=10)
	{	
	a=((n-2)*180.0)/n;
	printf("%.1f",a);	
	}
	return 0;
 } 

1565

#include <stdio.h> 
int main()
{
	int a,b,c,sum; 
	scanf("%d %d %d",&a,&b,&c);
    sum=a*0.2+b*0.3+c*0.5;
	printf("%d",sum); 
	return 0;
}

1345

#include <stdio.h>
int main()
{
	int n;
	float p;
	scanf("%d",&n);	
	if(n>=5&&(n%2==1))
	{
	 p=(n+(n-1)+4.0)/(n*n)*100;
	}
	printf("%.1f%%",p);	
	return 0;
 } 

3,拆位练习

1605

#include <stdio.h> 
int main()
{
	int g,s,n,n2; 
	scanf("%d",&n); 
    g=n%10;
	s=n/10;
	n2=g+s;	
	printf("%d",n2);  
	return 0;
}

1606

#include <stdio.h>
int main()
{
	int g,s,n,n1; 
	scanf("%d",&n); 
	g=n%10;
	s=n/10;
	n1=g*10+s;
	printf("%d\n",n1);
	return 0;
}

1027

#include <stdio.h> 
int main()
{
	int g,s,b,num1,num2; 
	scanf("%d",&num1); 
        g=num1%10;
	s=(num1%100)/10;
	b=num1/100;
	num2=g+s+b;	
	printf("%d",num2);  
	return 0;
}

1028

#include <stdio.h> 
int main()
{
	int g,s,b,num1,num2; 
	scanf("%d",&num1); 
    g=num1%10;
	s=(num1%100)/10;
	b=num1/100;
	num2=g*100+s*10+b;	
	printf("%d",num2);  
	return 0;
}

1390

#include <stdio.h> 
int main()
{
	int g,s,b,q,n,num; 
	scanf("%d",&n); 
    g=n%10;
	s=((n%1000)%100)/10;
	b=(n%1000)/100;
	q=n/1000;
	num=g+s+b+q;	
	printf("%d",num);  
	return 0;
}

1607

#include <stdio.h>
int main()
{
	int n;
	float g,s,n1; 
	scanf("%d",&n); 
	g=n%10;
	s=n/10;
	n1=s/g;
	if(g!=0)
	printf("%.1f\n",n1);
	return 0;
}

1020

#include <stdio.h> 
int main()
{
	int g,s,b,num1,num2; 
	scanf("%d",&num1); 
    g=num1%10;
	s=(num1%100)/10;
	b=num1/100;
	num2=g*100+s*10+b;	
	printf("%d",num1+num2);  
	return 0;
}

1029

#include <stdio.h>
int main()
{
	int g,s,b,q,x,y; 
	scanf("%d",&x); 
    if(x>=1000&&x<=9999)
	{
	g=x%10;
   	s=((x%1000)%100)/10;
	b=(x%1000)/100;
	q=x/1000;
	y=g*1000+s*100+b*10+q;
	printf("%d\n",y);
}
	return 0;
}

1418

#include <stdio.h> 
int main()
{
	int g,s,b,q,w,n,num; 
	scanf("%d",&n); 
    g=n%10;
	s=(((n%10000)%1000)%100)/10;
	b=((n%10000)%1000)/100;
	q=(n%10000)/1000;
	w=n/10000;
	num=g+s+b+q+w;	
	printf("%d",num);  
	return 0;
}

1608

#include <stdio.h>
int main()
{
	int n;
	float g,s,b,n1; 
	scanf("%d",&n); 
	g=n%10;
	s=(n%100)/10;
	b=n/100;
	n1=(b+s)/(g+s);
	if(g!=0&&s!=0&&b!=0)
	printf("%.2f\n",n1);
	return 0;
}

1610

#include <stdio.h>
int main()
{
	float x,y,z,money;
	scanf("%f %f %f",&x,&y,&z);
	money=8.5*x+5.6*y+6.2*z;
	printf("%.1f",money);
 }

1609

#include <stdio.h>
int main()
{
	int n;
	float g,s,b,q,x,y; 
	scanf("%d",&n); 
	g=n%10;
	s=((n%1000)%100)/10;
	b=(n%1000)/100;
	q=n/1000;
	x=q*10+b;
	y=s*10+g;
	if(g!=0||s!=0)
	printf("%.0f\n%.1f",x+y,x/y);
	return 0;
}

1611

#include <stdio.h>
int main()
{
	int g,s,b,q,w,sw,n; 
	scanf("%d",&n);
	g=n%10; 
	s=((((n%100000)%10000)%1000)%100)/10;
	b=(((n%100000)%10000)%1000)/100;
	q=((n%100000)%10000)/1000;
	w=(n%100000)/10000;
	sw=n/100000;
	printf("%d\n%d\n%d\n%d\n%d\n%d",sw,w,q,b,s,g);
	return 0;
}

1109

#include <stdio.h>
int main()
{
	int g,s,b,q,n,n1; 
	scanf("%d",&n); 
	g=n%10;
   	s=((n%1000)%100)/10;
	b=(n%1000)/100;
	q=n/1000;
	n1=(g+5)%10*1000+(s+5)%10*100+(b+5)%10*10+(q+5)%10;
	printf("%d\n",n1);
	return 0;
}

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值