【USACO】双数? 单数?
【USACO】双数? 单数?
题意分析:
这道题的题意还是比较明了的,就是读入一个很大的数,判断它是奇数还是偶数。
解题思路:
因为我们知道,任意一个数最后一位是奇数,这个数就是奇数,偶数,同理。
这道题可以用2种方法做
方法一:
用字符串读入,把这个字符串的最后一位转换成数字,再判断。
方法二:
同样用字符串读入,但是不要把最后一位转换过去,而是用case判断。
方法一:
算法分析:
读入一串字符串s,用val把这个字符串的最后一位length(s)转换成数字a,再用odd判断a是不是奇数。
答案参考:
var
n,i,a:longint;
s:string;
begin
readln(n);
for i:=1 to n do
begin
readln(s);
val(s[length(s)],a); //转换
if odd(a) then writeln('odd')
else writeln('even');
end;
end.
方法二:
算法分析:
同样用字符串读入,但是不要把最后一位转换过去,而是用case判断,
如果最后一位是1,3,5,7,9,它就是奇数
如果是0,2,4,6,8,它就是偶数。
答案参考:
var
n,i,a:longint;
s:string;
begin
readln(n);
for i:=1 to n do
begin
readln(s);
case s[length(s)] of
'1','3','5','7','9':writeln('odd');
'0','2','4','6','8':writeln('even');
end;
end;
end.
【USACO】双数? 单数?相关推荐
- 1584: 【USACO】双数? 单数?
1584: [USACO]双数? 单数? 时间限制: 1.000 Sec 内存限制: 64 MB 提交: 6305 解决: 2829 [命题人:][下载数据: 70] 提交状态报告 题目描述 B ...
- 前n个自然数的阶乘之和(单数,双数,全部)
电脑上翻出老代码,好几年前写的,尽管效率比较低,也可一用. Sub calc(ByVal n As Long, Optional types As String = "全部", O ...
- linux c语言乘法口诀表好记方法,乘法口诀表好记方法
乘法口诀表好记方法 2017/11/23 12:21:00 手机版 你知道如此巧记乘法口诀表吗?下面是小编整理的一些乘法口诀表好记方法,希望对你有帮助. 九九乘法表的由来 乘法口诀表学习攻略包括九九乘 ...
- C语言通用工具库之exit()和atexit()函数
一.exit()和atexit()函数 exit()退出程序.在main()函数返回系统时将自动调用exit()函数. atexit()函数通过退出时注册被调用的函数提供这种功能,atexit()接受 ...
- 用计算机如何算瓷砖菱形加工,瓷砖菱形块怎么计算切图解
瓷砖菱形块怎么计算切图解  ,宽除以1.13; 长除以1.13菱形贴要先算四边要多少三角板,对应两边的三角板要这样算;  ,取整数;  : &n ...
- 【USACO OCT09】双数还是单数?(NKOJP1237)
P1237[USACO OCT09]双数还是单数? 时间限制 : 10000 MS 空间限制 : 65536 KB 问题描述 Bessie那惨无人道的二年级老师搞了一个有 N 个正整数表叫Bess ...
- NKOJ【USACO OCT09】双数还是单数?
Bessie那惨无人道的二年级老师搞了一个有 N 个正整数表叫Bessie去判断"奇偶性"(意思是向小学二年级的学生解释,"这个数是单数,还是双数啊?").Be ...
- JoyOI1025 单数?双数?
题目限制 时间限制 内存限制 评测方式 题目来源 1000ms 131072KiB 标准比较器 Local 题目背景 USACO OCT09 1ST 题目描述 Bessie那惨无人道的二年级老师搞了一 ...
- [TYVJ] P1025 单数?双数?
单数?双数? 背景 Background USACO OCT09 1ST 描述 Description Bessie那惨无人道的二年级老师搞了一个有 N (1 <= N <= 100) 个 ...
最新文章
- django学习教程
- 没有什么效果的html标签,你知道却不常用的HTML标签(一)
- 5G 信令流程 — 5GC 的连接管理(CM,Connection Management)
- python使用笔记:xlrd和xlwt库的使用
- ListView性能[译]
- C#winform listbox多选的取值,采用DataRowView
- BFS Codeforces Round #297 (Div. 2) D. Arthur and Walls
- java线程实例题_java线程相关试题实例源码代码
- (转)API SOCKET基础(一) TCP建立连接并通信
- python列表转dict
- html5的service worker,GitHub - w3c/ServiceWorker: Service Workers
- [译]ASP.NET Core 2.0 全局配置项
- java枚举菜鸟教程_Java教程--枚举类型使用方法详细讲解
- adb官方最新下载链接和常用操作
- 【OpenCV】 码书(CodeBook)基本原理介绍
- 美国的知名的人工智能研究机构或者实验室
- 安全测试——SQL注入
- 菜狗杯Web_我眼里只有$wp
- 一秒快速修正 mysql ERROR 1406 (22001): Data too long for column ‘name‘ at row 1
- 如何做到两台电脑网线直连
热门文章
- 【6S管理操作手册】
- 2020高二计算机会考试题,2019-2020年高二下学期会考模拟信息技术试题 含答案
- 搜狗浏览器网络收藏夹恢复方法
- Leela Zero 0.15 + AutoGTP v16 发布
- PYRE 人物剧情 和 游戏技巧小结
- win7c盘空间越来越小_为什么你的c盘空间越来越小?
- win7c盘空间越来越小_Win7系统更改桌面文件路径的详细步骤「系统天地」
- 发票单(jQuery代码实现)
- ORB—点局部特征原理
- 【进阶篇】全流程学习《20天掌握Pytorch实战》纪实 | Day08 | 低阶API示范