QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#875480 | #6341. The Last Battle | weajink2 | Compile Error | / | / | C++17 | 2.6kb | 2025-01-29 20:43:48 | 2025-01-29 20:43:48 |
Judging History
This is the latest submission verdict.
- [2025-01-29 20:43:48]
- Judged
- Verdict: Compile Error
- Time: 0ms
- Memory: 0kb
- [2025-01-29 20:43:48]
- Submitted
Anna
#include "Anna.h"
#include <bits/stdc++.h>
using namespace std;
#define rep(i, n) for(int i= 0; i<(n); i++)
#define reps(i,s, n) for(int i= (s); i<(n); i++)
#define each(a, x) for (auto &a : x)
#define vv(T) vector<T>
#define endl '\n'
#define sz(x) (int)x.size()
#define ll long long
#define all(c) begin(c), end(c)
#define fi first
#define se second
#define mp make_pair
#define pb push_back
#define pd pair<int,int>
#define wr cout<<
#define wre wr endl;
#define wrut(a) {each(i,(a))wr i<<" "; wre}
#define wrot(a,b,c) {wre wr a<<" "<<b<<" "<<c<<" ";}
// #define int ll
void Anna(int X, int Y, int N, string A) {
// swap(X,Y);
int tab[8][8];
rep(i,8){
rep(j,8){
tab[i][j]=0;
}
}
int p=0,n=Y;
if(X==0)p=1;
rep(i,3){
if(n%2==1){
tab[p][i]=1;
}
n/=2;
}
n=X;
int x=3;
rep(i,3){
if(x==Y)x++;
tab[p][x]=n%2;
n/=2;
x++;
}
n=1;
if(x==Y)x++;
tab[p][x]=(int)A[0]-65;
reps(i,p+1,8){
rep(j,8){
if (i != X && j != Y &&n<N){
tab[i][j]=(int)A[n]-65;
n++;
}
}
}
// rep(i,8){
// wrut(tab[i]);
// }
int akt = 0;
for (int i = 0; i < 8; i++) {
for (int j = 0; j < 8; j++) {
if (i != X && j != Y) {
Oznacz(i, j, tab[i][j]);
// wr tab[i][j];
akt++;
}
}
}
}
Bruno
#include "Bruno.h"
#include <bits/stdc++.h>
using namespace std;
#define rep(i, n) for(int i= 0; i<(n); i++)
#define reps(i,s, n) for(int i= (s); i<(n); i++)
#define each(a, x) for (auto &a : x)
#define vv(T) vector<T>
#define endl '\n'
#define sz(x) (int)x.size()
#define ll long long
#define all(c) begin(c), end(c)
#define fi first
#define se second
#define mp make_pair
#define pb push_back
#define pd pair<int,int>
#define wr cout<<
#define wre wr endl;
#define wrut(a) {each(i,(a))wr i<<" "; wre}
#define wrot(a,b,c) {wre wr a<<" "<<b<<" "<<c<<" ";}
// #define int ll
string Bruno(int N, vector<vector<int>> A) {
string wy="";
int x=0,y=0;
int p=0;
bool czy=1;
rep(i,8){
if(A[p][i]==1)czy=0;
}
if(czy)p++;
int z=1;
rep(i,3){
if(A[p][i]==1){
y+=A[p][i]*z;
}
z*=2;
}
z=1;
// wr y<<" ";
int b=3;
rep(i,3){
if(b==y)b++;
x+=A[p][b]*z;
z*=2;
b++;
}
// wr x<<endl;
if(b==y)b++;
wy+=char(A[p][b]+65);
// rep(i,8){
// wrut(A[i]);
// }
// wrut(wy);
for (int i = p+1; i < 8; i++) {
for (int j = 0; j < 8; j++) {
if ((i != x && j != y)&&(int)wy.size() < N)
wy += char('A' + A[i][j]);
}
}
// wrut(wy);
return wy;
}
详细
Anna.code: In function ‘void Anna(int, int, int, std::string)’: Anna.code:66:9: error: ‘Oznacz’ was not declared in this scope 66 | Oznacz(i, j, tab[i][j]); | ^~~~~~