ZZULIOj 1020~1029

  • ZZULIOJ 1020: 两整数排序
    • 题目描述
    • 输入
    • 输出
    • 代码:
  • ZZULIOJ 1021: 三个整数的最大值
    • 题目描述
    • 输入
    • 输出
    • 代码:
  • ZZULIOJ 1022: 三整数排序
    • 题目描述
    • 输入
    • 输出
    • 代码:
  • ZZULIOJ 1023: 大小写转换
    • 题目描述
    • 输入
    • 输出
  • 1024: 计算字母序号
    • 题目描述
    • 输入
    • 输出
    • 代码:
  • ZZULIOJ 1025: 最大字符
    • 题目描述
    • 输入
    • 输出
    • 代码
  • ZZULIOJ 1026: 字符类型判断
    • 题目描述
    • 输入
    • 输出
    • 代码
  • ZZULIOJ 1027: 判断水仙花数
    • 题目描述
    • 输入
    • 输出
    • 代码
  • ZZULIOJ 1028: I love 闰年!
    • 题目描述
    • 输入
    • 输出
    • 代码
  • ZZULIOJ 1029: 三角形判定
    • 题目描述
    • 输入
    • 输出
    • 代码

ZZULIOJ 1020: 两整数排序

时间限制: 1 Sec 内存限制: 30 MB

题目描述

从键盘输入两个整数x,y,按从小到大的顺序输出它们的值。

输入

输入两个整数x,y。

输出

按从小到大的顺序输出它们的值。数据之间以空格间隔。
样例输入 Copy
20 16
样例输出 Copy
16 20

代码:

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

ZZULIOJ 1021: 三个整数的最大值

时间限制: 1 Sec 内存限制: 30 MB

题目描述

从键盘输入三个整数x,y和z,求出其中最大的数。

输入

输入三个整数,用空格隔开。

输出

输出最大整数。
样例输入 Copy
20 16 18
样例输出 Copy
20

代码:

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

ZZULIOJ 1022: 三整数排序

时间限制: 1 Sec 内存限制: 30 MB

题目描述

从键盘输入三个整数x,y和z,按从大到小的顺序输出它们的值。

输入

输入三个整数x,y和z。

输出

按从大到小的顺序输出它们的值。
样例输入 Copy
20 16 18
样例输出 Copy
20 18 16

代码:

#include<stdio.h>
void swap(int &a, int &b)
{int t = a;a = b;b = t;
}
int main()
{int x, y, z;scanf("%d %d %d", &x, &y, &z);if(x < y)swap(x,y);if(x < z)swap(x,z);if(y < z)swap(y,z);printf("%d %d %d\n", x, y, z);return 0;
}

ZZULIOJ 1023: 大小写转换

时间限制: 1 Sec 内存限制: 30 MB

题目描述

输入一个字母,若是小写字母,则变为大写输出,否则,原样输出。

输入

输入为一个字符。

输出

按题目要求输出一个字符,单独占一行。
样例输入 Copy
a
样例输出 Copy
A
代码:

#include<stdio.h>
int main()
{char s;scanf("%c", &s);if(s >= 'a' && s <= 'z')s = s - 32;printf("%c\n", s);return 0;
}

1024: 计算字母序号

时间限制: 1 Sec 内存限制: 30 MB

题目描述

输入一个英文字母(可能是大写,也可能是小写),输出该字母在字母表中的序号(’a’和’A’的序号为1)。

输入

输入只有一个英文字母。

输出

输出一个整数,表示该字母在字母表的序号,输出单独占一行。
样例输入 Copy
D
样例输出 Copy
4

代码:

#include<stdio.h>
int main()
{char s;scanf("%c", &s);if(s >= 'a' && s <= 'z')printf("%d\n", s - 'a' + 1);if(s >= 'A' && s <= 'Z')printf("%d\n", s - 'A' + 1);return 0;
}

ZZULIOJ 1025: 最大字符

时间限制: 1 Sec 内存限制: 30 MB

题目描述

给你三个ASCII字符(不含空白字符:包括空格、制表符\t、回车换行符\n),找出其中最大的那个

输入

输入包含三个字符,之间有一个空格隔开。

输出

输出ASCII码最大的那个字符,占一行。
样例输入 Copy
a b c
样例输出 Copy
c

代码

#include<stdio.h>
void swap(char &a, char &b)
{char t = a;a = b;b =t;
}
int main()
{char s1, s2, s3;scanf("%c %c %c", &s1, &s2, &s3);if(s1 - s2 < 0)swap(s1,s2);if(s1 - s3 < 0)swap(s1,s3);printf("%c\n", s1);
}

ZZULIOJ 1026: 字符类型判断

时间限制: 1 Sec 内存限制: 30 MB

题目描述

从键盘输入一个字符,判断该字符是否大写字母、小写字母、数字字符或其他字符。分别输出对应的提示信息。

输入

输入一个字符。

输出

如果该字符是大写字母,则输出“upper”;若是小写字母,则输出“lower”;若是数字字符,则输出“digit”;若是其他字符,则输出“other”。(输出不含双引号)。
样例输入 Copy
1
样例输出 Copy
digit

代码

#include<stdio.h>
int main()
{char s;scanf("%c", &s);if(s >= 'a' && s <= 'z')printf("lower\n");else if(s >= 'A' && s <= 'Z')printf("upper\n");else if(s >= '0' && s <= '9')printf("digit\n");elseprintf("other\n");return 0;
}

ZZULIOJ 1027: 判断水仙花数

时间限制: 1 Sec 内存限制: 30 MB

题目描述

春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:
“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+33。
现在要求输入一个三位数,判断该数是否是水仙花数,如果是,输出“yes”,否则输出“no”

输入

输入一个三位的正整数。

输出

输出“yes”或“no”。
样例输入 Copy
153
样例输出 Copy
yes

代码

#include<stdio.h>
int main()
{int n;scanf("%d", &n);int a = n / 100;int b = (n % 100) / 10;int c = n % 10;if(n == a * a * a + b * b * b + c * c * c)printf("yes\n");elseprintf("no\n");return 0;
}

ZZULIOJ 1028: I love 闰年!

时间限制: 1 Sec 内存限制: 30 MB

题目描述

根据一个年份,判断是否是闰年。

输入

输入为一个整数,表示一个年份。

输出

如果是闰年,输出"Yes",否则输出"No"。输出单独占一行。
样例输入 Copy
2012
样例输出 Copy
Yes

代码

#include<stdio.h>
int main()
{int year;scanf("%d", &year);if((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)printf("Yes\n");elseprintf("No\n");return 0;
}

ZZULIOJ 1029: 三角形判定

时间限制: 1 Sec 内存限制: 30 MB

题目描述

给你三个正整数,判断用这三个整数做边长是否能构成一个三角形。

输入

输入为三个int范围的正整数,中间有一个空格隔开。

输出

如果能构成三角形,输出"Yes",否则输出"No"
样例输入 Copy
3 4 5
样例输出 Copy
Yes

代码

#include<stdio.h>
int main()
{int a, b, c;scanf("%d %d %d", &a, &b, &c);if(a + b > c && a + c > b && b + c > a)printf("Yes\n");elseprintf("No\n");return 0;
}

ZZULIOJ 1020~1029(oj入门题)相关推荐

  1. ZZULIOJ 1000~1009(oj入门题)

    ZZULIOJ 1000~1009 ZZNULIOJ 1000: 整数a+b 题目描述 输入 输出 代码: ZZULIOJ 1001: 植树问题 题目描述 输入 输出 代码: ZZULIOJ 1002 ...

  2. 南阳oj入门题-A+B Problem

    /** A+B Problem 时间限制:3000 ms | 内存限制:65535 KB 难度:0 描述 此题为练手用题,请大家计算一下a+b的值 输入 输入两个数,a,b 输出 输出a+b的值 样例 ...

  3. 南阳oj入门题-蛇形填数

    /** 蛇形填数 时间限制:3000 ms | 内存限制:65535 KB 难度:3 描述 在n*n方陈里填入1,2,...,n*n,要求填成蛇形.例如n=4时方陈为: 10 11 12 1 9 16 ...

  4. 南阳oj入门题-数数

    /** 数数 时间限制:3000 ms | 内存限制:65535 KB 难度:2 描述 我们平时数数都是喜欢从左向右数的,但是我们的小白同学最近听说德国人数数和我们有些不同,他们正好和我们相反,是从右 ...

  5. 南阳oj入门题-公约数和公倍数

    /** 水仙花数 时间限制:1000 ms | 内存限制:65535 KB 难度:0 描述 请判断一个数是不是水仙花数. 其中水仙花数定义各个位数立方和等于它本身的三位数. 输入 有多组测试数据,每组 ...

  6. 【新手上路】语法入门算法入门题单

    作者:王清楚 链接:[新手上路]语法入门&算法入门题单_ACM竞赛_ACM/CSP/ICPC/CCPC/比赛经验/题解/资讯_牛客竞赛OJ_牛客网 来源:牛客网 介绍:本题单分为语法入门和算法 ...

  7. 各大OJ刷题平台汇总

    前言 想成为一名高级工程师,算法还是要有的,至少在入门编程和进入公司之前都是必备的.刷题也可以很好的锻炼动手能力和逻辑思维,今天就给大家介绍一些知名的在线刷题平台,都是干货哦! 力扣(leetcode ...

  8. 狂刷OJ基础题两天,OJ机考成功半小时全部AC了

    一.背景 我们学校有个程序设计实践(C\C++版),成绩就是平时给了54题刷够50+就平时分满分,期末考试就是上机考试八题(大概分为数论.简单计算.时间显示.进制转换.字符串.递归.枚举几大类型),只 ...

  9. 【刷题汇总】 CSP/NOIP真题分析 基础OJ刷题包

    1.NOIP与CSP-J/S的历年真题分析汇总 序号 标题 内容 属性 1 CSP-J2-2021 解题报告 J组真题讲解 题解包 2 CSP-J2-2020 解题报告 J组真题讲解 题解包 3 CS ...

最新文章

  1. php中htpt,PHP中的HTTP协议
  2. jittor 和pytorch gpu 使用效率对比(惊人jittor的算力利用率是pytorch 4-5倍)
  3. 柜位预測(一)——显示柜位曲线图
  4. HTTP协议学习笔记
  5. 云计算学习(3-3)云计算的由来-应运而生
  6. CCKS-2017 行业知识图谱构建与应用-下篇
  7. 一步步把SAP GUI的事务码配置到SAP Fiori Launchpad里
  8. 借钱合同有哪些陷阱?
  9. 对象反序列化出现类型不匹配的情况(spring-boot-devtools)
  10. 云计算如何使企业的业务受益?
  11. JavaScript学习01
  12. 2011浙大878计算机专业基础扫描版真题
  13. python创建文件对象的函数_Python 文件对象常用内建方法
  14. 【机器学习】今天详细谈下Soft Margin SVM和 SVM正则化
  15. CocoaPods 简易教程 Alamofire请求数据 Swift
  16. java实现图片去除底色,图片变成透明背景
  17. 琵琶行用计算机弹,琵琶行三次弹
  18. 饮料自动售货机C++
  19. ping ping ping
  20. 4/2 三元表达式/函数递归/匿名函数/内置函数

热门文章

  1. 没学过美术,缺乏绘画基础,能学会游戏3D建模吗?3D建模与绘画美术的联系
  2. CentOS 8 禁用systemd-resolved 5355端口、cups 631端口、rpcbind 111端口
  3. 为什么说Go的Map是无序的?
  4. PS如何保存ICO文件
  5. 谈谈美国的贸易法律制度
  6. 思岚产品常见问题解答(三)
  7. 释放数据潜能,开创新机无限——2019 MongoDB中国用户大会在上海成功举行
  8. 斐波那契数列O(logn)的求解方法
  9. 流量悬浮物一体监测仪复合指标监测产品介绍
  10. win10计算机无法睡眠怎么办,Win10笔记本电脑无法睡眠只是黑屏的有效解决方法...