题目链接

A. Number Theory Problem

题意:给你一个数N,求形如2k-1且小于2N的数中有多少能被7整除。

解法:观察二进制位找规律,答案是N/3。

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
int n;

int main() {
    int T,kase=0;
    scanf("%d",&T);
    while(T--) {
        scanf("%d",&n);
        printf("Case #%d: %d\n",++kase,n/3);
    }
    return 0;
}
View Code

相关文章:

  • 2022-01-08
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-06
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-10-01
  • 2022-12-23
  • 2021-07-11
  • 2021-09-10
  • 2022-12-23
相关资源
相似解决方案