求助大佬我这个为什么对一般
题目描述输入一个字符,如果它是大写字母,你要说出它是第几个大写字母,否则告诉它不是大写字母。
输入格式
输入一行,包含一个字符。
输出格式
输出为一行,如果输入是大写字母,输出一个整数表示是第几个大写字母,否则输出"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;
} 试试这个:#include <iostream>
int main() {
unsigned a, b, k; // 三个正整数(1 <= a, b, k <= 1e9)
unsigned n;
std::cin >> a >> b >> k;
std::cin >> n;
if (n >= a || n <= b) {
(n % k) ?
std::cout << 0 << std::endl:
std::cout << 1 << std::endl;
}
else std::cout << 0 << std::endl;
return 0;
} #include <iostream>
int main() {
unsigned a, b, k; // 三个正整数(1 <= a, b, k <= 1e9)
unsigned n;
std::cin >> a >> b >> k;
std::cin >> n;
if (n >= a || n <= b) {
(n % k) ?
std::cout << 0 << std::endl:
std::cout << 1 << std::endl;
}
else std::cout << 0 << std::endl;
return 0;
} 本帖最后由 傻眼貓咪 于 2022-3-27 17:48 编辑
这个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;
} 第一题,你是认真的吗???
#include <iostream>
using namespace std;
int main()
{
char a;
cin>>a;
if(a >= 'A' && a <= 'Z'){
cout<<a-'A'+1;
}
return 0;
} C丁洞杀O 发表于 2022-3-27 22:49
第一题,你是认真的吗???
只给我我百分之五十的分,你这个我写上去也是百分之五十的分,系统太脑残了- -
页:
[1]