Django+小程序技术打造微信小程序助手

输入格式:

输入在第一行给出两个整数 A 和 B(−100≤A,B≤100),数字间以空格分隔。

输出格式:

在一行中输出 A 乘以 B 的值。

输入样例:

-8 13

输出样例:

-104

 题目代码:

#include<iostream>

using namespace std;

int main()
{
  int a,b;
  cin >> a >> b;
  cout << a*b << endl;
  return 0;
}

L1-037 A除以B (10 分)

真的是简单题哈 —— 给定两个绝对值不超过100的整数A和B,要求你按照“A/B=商”的格式输出结果。

输入格式:

输入在第一行给出两个整数A和B(−100≤A,B≤100),数字间以空格分隔。

输出格式:

在一行中输出结果:如果分母是正数,则输出“A/B=商”;如果分母是负数,则要用括号把分母括起来输出;如果分母为零,则输出的商应为Error。输出的商应保留小数点后2位。

输入样例1:

-1 2

输出样例1:

-1/2=-0.50

输入样例2:

1 -3

输出样例2:

1/(-3)=-0.33

输入样例3:

5 0

输出样例3:

5/0=Error

 题目代码:

#include<iostream>

using namespace std;

int main()
{
  float a,b;
  scanf("%f%f",&a,&b);
  if(b==0)
    cout << a << "/" << b << "=Error\n";
  else if(b<0)
  {
     cout << a << "/(" <<b << ")=";
     printf("%.2f\n",a/b);
  }
  else
    printf("%.0f/%.0f=%.2f\n",a,b,a/b);
  return 0;
}

L1-038 新世界 (5 分)

这道超级简单的题目没有任何输入。

你只需要在第一行中输出程序员钦定名言“Hello World”,并且在第二行中输出更新版的“Hello New World”就可以了。

输入样例:

输出样例:

Hello World
Hello New World

 题目代码:

#include<iostream>

using namespace std;

int main()
{
  cout << "Hello World\nHello New World\n";
  return 0;
}

L1-039 古风排版 (20 分)

中国的古人写文字,是从右向左竖向排版的。本题就请你编写程序,把一段文字按古风排版。

输入格式:

输入在第一行给出一个正整数N(<100),是每一列的字符数。第二行给出一个长度不超过1000的非空字符串,以回车结束。

输出格式:

按古风格式排版给定的字符串,每列N个字符(除了最后一列可能不足N个)。

输入样例:

4
This is a test case

输出样例:

asa T
st ih
e tsi
 ce s

 题目代码:

//L1-039 古风排版
#include<iostream>
#include<string>
using namespace std;

int main()
{
	int n,m,len;
	char a[105][105];
	string str;
	cin >> n;
	getchar();
	getline(cin,str);
	//对二维数组初始化 
	for(int i=0;i<105;i++)
		for(int j=0;j<105;j++)
			a[i][j]=' ';
	len=str.size();
	if(len%n==0)
		m=len/n;
	else 
		m=len/n+1;
	//n行m列
	for(int i=0;i<n;i++)
	{
		int k=0;
		for(int j=i;j<len;j+=n)
		{
			a[i][k]=str.at(j);
			k++;
		}
	}
	for(int i=0;i<n;i++)
	{
		for(int j=m-1;j>=0;j--)
			cout << a[i][j];
		cout << endl;
	}
	return 0;
}

L1-040 最佳情侣身高差 (10 分)

专家通过多组情侣研究数据发现,最佳的情侣身高差遵循着一个公式:(女方的身高)×1.09 =(男方的身高)。如果符合,你俩的身高差不管是牵手、拥抱、接吻,都是最和谐的差度。

下面就请你写个程序,为任意一位用户计算他/她的情侣的最佳身高。

输入格式:

输入第一行给出正整数N(≤10),为前来查询的用户数。随后N行,每行按照“性别 身高”的格式给出前来查询的用户的性别和身高,其中“性别”为“F”表示女性、“M”表示男性;“身高”为区间 [1.0, 3.0] 之间的实数。

输出格式:

对每一个查询,在一行中为该用户计算出其情侣的最佳身高,保留小数点后2位。

输入样例:

2
M 1.75
F 1.8

输出样例:

1.61
1.96

 题目代码:

//L1-040 最佳情侣身高差
#include<iostream>
#define biao 1.09
using namespace std;

int main()
{
	int n;
	cin >> n;
	while(n--)
	{
		char c;
		float gao;
		cin >> c;
		cin >> gao;
		if(c=='M')
			printf("%.2f\n",gao/biao);
		else if(c=='F')
			printf("%.2f\n",gao*biao);
	}	
	return 0;
}

猜你喜欢

转载自blog.csdn.net/psc521/article/details/86472242