QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#729467#6652. 着色PlentyOfPenalty#WA 17ms3648kbC++20744b2024-11-09 17:11:212024-11-09 17:11:23

Judging History

你现在查看的是最新测评结果

  • [2024-11-09 17:11:23]
  • 评测
  • 测评结果:WA
  • 用时:17ms
  • 内存:3648kb
  • [2024-11-09 17:11:21]
  • 提交

answer

#include <bits/stdc++.h>
#define sz(x) ((int)(x).size())
#define all(x) begin(x), end(x)
#ifdef memset0
#define log(...) fprintf(stderr, __VA_ARGS__)
#else
#define endl '\n'
#define log(...) (void(0))
#endif
using namespace std;
using ll = long long;
using lf = long double;
using ull = unsigned long long;

const int N = 1e3 + 9;
int n, g[N][N];

int get(int k) {
  int cnt = 0;
  while (k) k >>= 1, cnt++;
  return cnt - 1;
}

int lowbit(int x) { return x & -x; }

int main() {
#ifdef memset0
  freopen("H.in", "r", stdin);
#endif
  cin.tie(0)->sync_with_stdio(0);
  cin >> n;
  for (int i = 0; i < n; ++i)
    for (int j = i + 1; j < n; ++j) {
      cout << get(lowbit(i ^ j)) << " \n"[j == n - 1];
    }
}

詳細信息

Test #1:

score: 100
Accepted
time: 0ms
memory: 3528kb

input:

2

output:

0

result:

ok Accepted.

Test #2:

score: -100
Wrong Answer
time: 17ms
memory: 3648kb

input:

1000

output:

0 1 0 2 0 1 0 3 0 1 0 2 0 1 0 4 0 1 0 2 0 1 0 3 0 1 0 2 0 1 0 5 0 1 0 2 0 1 0 3 0 1 0 2 0 1 0 4 0 1 0 2 0 1 0 3 0 1 0 2 0 1 0 6 0 1 0 2 0 1 0 3 0 1 0 2 0 1 0 4 0 1 0 2 0 1 0 3 0 1 0 2 0 1 0 5 0 1 0 2 0 1 0 3 0 1 0 2 0 1 0 4 0 1 0 2 0 1 0 3 0 1 0 2 0 1 0 7 0 1 0 2 0 1 0 3 0 1 0 2 0 1 0 4 0 1 0 2 0 1 ...

result:

wrong answer Output format error.