QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#802034#9794. ICPC Shenyang in NEU, the Tenth Consecutive Yearert#AC ✓14ms3724kbC++14552b2024-12-07 11:30:382024-12-07 11:30:38

Judging History

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

  • [2024-12-07 11:30:38]
  • 评测
  • 测评结果:AC
  • 用时:14ms
  • 内存:3724kb
  • [2024-12-07 11:30:38]
  • 提交

answer

#include <bits/stdc++.h>

constexpr int N = 1e5 + 6;

void solve() {
    for (int i = 1923; i <= 2022; ++i) {
        std::cout << "? " << i << std::endl;
        int x;
        std::cin >> x;
        if (x == 1) {
            std::cout << "! " << i << std::endl;
            return;
        }
    }
    std::cout << "! " << 2023 << std::endl;
}

int main() {
  // std::ios::sync_with_stdio(0);
  // std::cin.tie(0), std::cout.tie(0);

  int t;
  std::cin >> t;
  // t = 1;

  while (t--) {
    solve();
  }

  return 0;
}

詳細信息

Test #1:

score: 100
Accepted
time: 1ms
memory: 3648kb

input:

1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1

output:

? 1923
? 1924
? 1925
? 1926
? 1927
? 1928
? 1929
? 1930
? 1931
? 1932
? 1933
? 1934
? 1935
? 1936
? 1937
? 1938
? 1939
? 1940
? 1941
? 1942
? 1943
? 1944
? 1945
? 1946
? 1947
? 1948
? 1949
? 1950
? 1951
? 1952
? 1953
? 1954
? 1955
? 1956
? 1957
? 1958
? 1959
? 1960
? 1961
? 1962
? 1963
? 1964
? 1965...

result:

ok correct! (1 test case)

Test #2:

score: 0
Accepted
time: 14ms
memory: 3724kb

input:

100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
...

output:

? 1923
? 1924
? 1925
? 1926
? 1927
? 1928
? 1929
? 1930
? 1931
? 1932
? 1933
? 1934
? 1935
? 1936
? 1937
? 1938
? 1939
? 1940
? 1941
? 1942
? 1943
? 1944
! 1944
? 1923
? 1924
? 1925
? 1926
? 1927
? 1928
? 1929
? 1930
? 1931
? 1932
? 1933
? 1934
? 1935
? 1936
? 1937
? 1938
? 1939
? 1940
? 1941
? 1942...

result:

ok correct! (100 test cases)

Extra Test:

score: 0
Extra Test Passed