acgo题库
  • 首页
  • 题库
  • 题单
  • 竞赛
  • 讨论
  • 排行
  • 团队
  • 备赛专区

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

    • GESP
    • CPA
    • 电子学会考级
登录
注册
题目详情题解(0)讨论(0)提交记录(0)
  • 1

    #include <iostream> #include <string> #include <cmath> // 用于计算对数 // 函数用于将二进制字符串转换为十进制整数 int binaryToDecimal(const std::string &binary) { int decimal = 0; int length = binary.length(); for (int i = 0; i < length; ++i) { decimal += (binary[length - i - 1] - '0') * pow(2, i); } return decimal; } // 函数用于计算给定N个二进制数字中4的倍数的个数 int countMultiplesOfFour(const std::vectorstd::string &binaries) { int count = 0; for (const auto &binary : binaries) { int decimal = binaryToDecimal(binary); if (decimal % 4 == 0) { count++; } } return count; } int main() { int N; stdcout << "Enter the number of binary numbers (N): "; stdcin >> N; }

    userId_undefined

    四不像

    倔强青铜
    2阅读
    0回复
    0点赞
首页