C语言每日一练之27

27

第二十七练 异或的运算规律

给定一个整数 n,求出有多少对整数 a,b 满足 1<=b<=a<=n 且 gcd(a,b)=a XOR b。XOR指异或操作。

要求:
1、输入整数n
2、输出整数对a,b的数量

第二十六练答案

以下是一个用C语言实现的将罗马数字转换成整数的程序。在该程序中,使用了一个哈希表来存储每个罗马字符对应的数值。遍历罗马数字字符串,如果当前字符代表的数值比下一个字符大,就加上当前字符代表的数值;否则,减去当前字符代表的数值。特殊情况下,如果当前字符是 ‘I’、‘X’、‘C’,且后面的字符代表的数值比当前字符大,则需要减去当前字符代表的数值。

#include 
#include 

int romanToInt

你可能感兴趣的:(C语言练习每日一练,c语言,算法,开发语言)