|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
题目描述
输入一个字符,如果它是大写字母,你要说出它是第几个大写字母,否则告诉它不是大写字母。
输入格式
输入一行,包含一个字符。
输出格式
输出为一行,如果输入是大写字母,输出一个整数表示是第几个大写字母,否则输出"No"。
输入样例 复制
A
输出样例 复制
1
#include <iostream>
using namespace std;
int main()
{
char a;
int m,i=0;
cin>>a;
m=a;
//cout<<m;
while(m<=91)
{
i++;
if(m==65&&m==91)
cout<<i;
else
m++;
}
cout<<28-i;
return 0;
}
------------------------------------------------------------------------------------------下一题说我运行超时为什么?
小军认为在 a到 b之间(包括a和b)且是 k的倍数的数是幸运数,小花拿着一个数 n问小军是不是幸运数,请你帮小军回答小花
输入格式
输入第一行包含三个正整数 a, b, k(1≤a,b,k≤10^9,a≤b1≤a,b,k≤10
9
,a≤b) 。
第二行包含一个正整数 n(1≤n≤10^91≤n≤10
9
) 。
输出格式
输出一行,是幸运数输出1,否则输出0。
输入样例 复制
1 5 2
4
输出样例 复制
1
#include <iostream>
using namespace std;
int main()
{
int a,b,k,n,j=0,i=1;
cin>>a>>b>>k;
cin>>n;
while (i<=b)
{
i++;
if(i%n==0)
{
j++;
}
}
if(j!=0)
{
cout<<"1"<<endl;
}
else
cout<<"0"<<endl;
return 0;
}
这个C/C++都有了(如果对你有帮助请设置最佳答案啊,求!!!)
C++
- #include <iostream>
- using namespace std;
- int main(){
- unsigned a,b,k,n;
- cin>>a>>b>>k>>n;
- if(n >= a && n <= b){
- if(n % k == 0){
- cout<<"1";
- }else{
- cout<<"0";
- }
- }else{
- cout<<"0";
- }
-
- return 0;
- }
复制代码
C
- #include <stdio.h>
- int main(){
- int a,b,k,n;
-
- scanf("%d %d %d",&a,&b,&k);
- scanf("%d",&n);
- if(n >= a && n <= b){
- if(n % k == 0){
- printf("1");
- }else{
- printf("0");
- }
- }else{
- printf("0");
- }
-
- return 0;
- }
复制代码
|
|