摘要: ```asm data segment array dw 1,2,3,4 sum dw ? data ends code segment assume cs:code ,ds:data start: mov ax,data mov ds,ax mov cx,4 mov ax,0 LP: add ax,[bx] inc bx ... 阅读全文
posted @ 2018-12-19 18:37 IAMjm 阅读(1292) 评论(1) 推荐(0) 编辑
摘要: 题目描述 有N个比赛队(1输入有若干组,每组中的第一行为二个数N(1给出一个符合要求的排名。输出时队伍号之间有空格,最后一名后面没有空格。 其他说明:符合条件的排名可能不是唯一的,此时要求输出时编号小的队伍在前;输入数据保证是正确的,即输入数据确保一定能有一个符合要求的排名。 Sample Inpu 阅读全文
posted @ 2018-08-13 09:27 IAMjm 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 题目描述 Given an integer N, find how many pairs (A, B) are there such that: gcd(A, B) = A xor B where 1 ≤ B ≤ A ≤ N. Here gcd(A, B) means the greatest co 阅读全文
posted @ 2018-08-06 11:01 IAMjm 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 题目链接:http://codeforces.com/problemset/problem/1005/D 题意:给定一个只由数字组成的字符串,问最多能分割出多少个能被三整除的数字。字符串长度小于等于2e5 解题思路: 首先对一位数来说,能被3整除ans++; 两位数的话,也是能被三整除就ans++; 阅读全文
posted @ 2018-07-30 09:36 IAMjm 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1.什么是线段树: ​ 线段树简单来说,就是存放整段区间的信息的一种数据结构,它其实是一棵二叉树,而每个节点保存的就是某段区间的信息,比如说区间和,区间内的最值。 2.为什么要使用线段树 ​ 在上面的介绍中,我们知道了每个节点保存的是一段区间的信息,但是我们可以通过枚举的方法来得到比如说区间最值,区 阅读全文
posted @ 2018-07-29 18:12 IAMjm 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 题目来源:https://hihocoder.com/problemset/problem/1509 描述: 给定一个长度为 n 的非负整数序列 a[1..n] 你需要求有多少个非负整数 S 满足以下两个条件: (1).0 ≤ S (2).对于所有 1 ≤ i 输入 第一行一个正整数 n 第二行 n 阅读全文
posted @ 2018-07-29 16:16 IAMjm 阅读(227) 评论(0) 推荐(1) 编辑