################ű->ʼ################
INSERT INTO ű (,ű) values(7616406490,"_20251028163832")
################ű->################
################1->ʼ################
INSERT INTO  (,űid,,,Ƿ񼯺,) values(7616346917,[űid],"",0,0,"ȫ")
################1->################
################1->ʼ################
INSERT INTO  (,,,id,,迪,_,_ܼ,_,_,_,_λ,_,_x,_y,_ִ,_ƶ,_ƶٶ,_̶ӳ,_ӳСֵ,_ӳֵ,ͼƬʶ_,ͼƬʶ_ƶ,ͼƬʶ_ͼƬ,ͼƬʶ_ҵ,ͼƬʶ_ظ,ͼƬʶ_ظ,ͼƬʶ_ƫx,ͼƬʶ_ƫy,ͼƬʶ_ҵ,ͼƬʶ_Ҳ,ı_ı,_¼ƽű,ͼƬʶ_Ҳ,_,_,ͼƬʶ_ҷΧ,ͼƬʶ_Χx,ͼƬʶ_Χy,ͼƬʶ_Χx,ͼƬʶ_Χy,ͼƬʶ_ҷ,ͨ_ı1,ͨ_ı2,ͨ_ı3,ͨ_ı4,ͨ_1,ͨ_2,ͨ_3,ͨ_4,ע) values(3182,"7615561724","̿",[id],"",0,"",0,0,"","","",0,0,0,0,"",0,0,0,0,"",0,"","c",0,0,0,0,0,0,"class SudokuSolver {##  constructor(board) {##    this.board = board.map(row => [...row]);##    this.size = 9;##    this.boxSize = 3;##    this.rowUsed = new Array(9).fill(0); // ʹ״̬λ##    this.colUsed = new Array(9).fill(0); // ʹ״̬λ##    this.boxUsed = new Array(9).fill(0); // ʹ״̬λ##    this.emptyCells = []; // հ׸б##    this.init();##  }####  // ʼ״̬##  init() {##    for (let i = 0; i < this.size; i++) {##      for (let j = 0; j < this.size; j++) {##        if (this.board[i][j] !== 0) {##          const num = this.board[i][j] - 1; // תΪ0-8##          const boxIdx = Math.floor(i / 3) * 3 + Math.floor(j / 3);##          this.rowUsed[i] |= 1 << num;##          this.colUsed[j] |= 1 << num;##          this.boxUsed[boxIdx] |= 1 << num;##        } else {##          this.emptyCells.push([i, j]);##        }##      }##    }##    // ѡհ׸Сʣֵԣ##    this.emptyCells.sort((a, b) => this.getCandidateCount(a) - this.getCandidateCount(b));##  }####  // ѡ##  getCandidateCount([i, j]) {##    const boxIdx = Math.floor(i / 3) * 3 + Math.floor(j / 3);##    const used = this.rowUsed[i] | this.colUsed[j] | this.boxUsed[boxIdx];##    return this.size - this.countBits(used);##  }####  // λ1##  countBits(n) {##    return n.toString(2).split('0').join('').length;##  }####  // ȡѡб##  getCandidates([i, j]) {##    const boxIdx = Math.floor(i / 3) * 3 + Math.floor(j / 3);##    const used = this.rowUsed[i] | this.colUsed[j] | this.boxUsed[boxIdx];##    const candidates = [];##    for (let num = 0; num < this.size; num++) {##      if (!(used & (1 << num))) {##        candidates.push(num + 1); // ת1-9##      }##    }##    return candidates;##  }####  // ##  backtrack(index = 0) {##    if (index === this.emptyCells.length) return true;##    const [i, j] = this.emptyCells[index];##    const candidates = this.getCandidates([i, j]);##    ##    for (const num of candidates) {##      const bit = 1 << (num - 1);##      const boxIdx = Math.floor(i / 3) * 3 + Math.floor(j / 3);##      ##      // Է##      this.board[i][j] = num;##      this.rowUsed[i] |= bit;##      this.colUsed[j] |= bit;##      this.boxUsed[boxIdx] |= bit;##      ##      if (this.backtrack(index + 1)) return true;##      ##      // ##      this.board[i][j] = 0;##      this.rowUsed[i] ^= bit;##      this.colUsed[j] ^= bit;##      this.boxUsed[boxIdx] ^= bit;##    }##    return false;##  }####  // Ⲣ##  solveAndPrint() {##    if (this.backtrack()) {##      console.log('');##      this.printBoard();##      return this.board;##    } else {##      console.log('޽');##      return null;##    }##  }####  // ʽӡ##  printBoard() {##    for (let i = 0; i < this.size; i++) {##      let row = '';##      for (let j = 0; j < this.size; j++) {##        row += this.board[i][j] + ' ';##        if ((j + 1) % 3 === 0 && j < 8) row += '| ';##      }##      console.log(row);##      if ((i + 1) % 3 === 0 && i < 8) console.log('-'.repeat(21));##    }##  }##}####// ͼƬе##const sudoku = [##  [0, 0, 0, 7, 9, 3, 1, 4, 0],##  [4, 3, 2, 0, 0, 8, 0, 0, 7],##  [1, 0, 9, 4, 6, 2, 0, 8, 0],##  [0, 9, 3, 0, 4, 5, 8, 0, 1],##  [0, 5, 0, 3, 2, 7, 0, 9, 0],##  [6, 0, 4, 1, 8, 0, 7, 5, 0],##  [2, 6, 0, 9, 0, 0, 5, 0, 4],##  [3, 4, 0, 8, 7, 6, 2, 0, 0],##  [0, 0, 7, 2, 0, 0, 6, 3, 8]##];####// ֱⲢ##return new SudokuSolver(sudoku).solveAndPrint();####","","",0,"","","","","","",0,"c","","","ִjsű",0,0,0,0,"")
INSERT INTO  (,,,id,,迪,_,_ܼ,_,_,_,_λ,_,_x,_y,_ִ,_ƶ,_ƶٶ,_̶ӳ,_ӳСֵ,_ӳֵ,ͼƬʶ_,ͼƬʶ_ƶ,ͼƬʶ_ͼƬ,ͼƬʶ_ҵ,ͼƬʶ_ظ,ͼƬʶ_ظ,ͼƬʶ_ƫx,ͼƬʶ_ƫy,ͼƬʶ_ҵ,ͼƬʶ_Ҳ,ı_ı,_¼ƽű,ͼƬʶ_Ҳ,_,_,ͼƬʶ_ҷΧ,ͼƬʶ_Χx,ͼƬʶ_Χy,ͼƬʶ_Χx,ͼƬʶ_Χy,ͼƬʶ_ҷ,ͨ_ı1,ͨ_ı2,ͨ_ı3,ͨ_ı4,ͨ_1,ͨ_2,ͨ_3,ͨ_4,ע) values(3272,"7615561725","̿",[id],"",0,"",0,0,"","","",0,0,0,0,"",0,0,0,0,"",0,"","a",0,0,0,0,0,0,"##const transformSudoku = (str) => {##  // ַָΪ##  const nums = str.split(',').map(Number);##  ##  // 9һΪά飨9У##  const rows = Array.from({ length: 9 }, (_, i) => ##    nums.slice(i * 9, (i + 1) * 9)##  );##  ##  // ʽÿУ3һ飬|ָ4͵7ǰӶ##  return rows.map(row => {##    let formattedRow = '';##    for (let i = 0; i < row.length; i++) {##      // ڵ4λã3͵7λã6ǰӶ##      if (i === 3 || i === 6) {##        formattedRow += `${row[i]}`;##      } else if (i > 0) {##        formattedRow += `,${row[i]}`;##      } else {##        formattedRow += `${row[i]}`;##      }##      ##      // ÿ3ֺ|ָһ鲻ӣ##      if ((i + 1) % 3 === 0 && i !== 8) {##        formattedRow += '|';##      }##    }##    return formattedRow;##  }).join('\r\n');##};####// ʹʾ##const input = ""$c$"";##const formattedSudoku = transformSudoku(input);##return(formattedSudoku);##","","",0,"","","","","","",0,"a","","","ִjsű",0,0,0,0,"")
INSERT INTO  (,,,id,,迪,_,_ܼ,_,_,_,_λ,_,_x,_y,_ִ,_ƶ,_ƶٶ,_̶ӳ,_ӳСֵ,_ӳֵ,ͼƬʶ_,ͼƬʶ_ƶ,ͼƬʶ_ͼƬ,ͼƬʶ_ҵ,ͼƬʶ_ظ,ͼƬʶ_ظ,ͼƬʶ_ƫx,ͼƬʶ_ƫy,ͼƬʶ_ҵ,ͼƬʶ_Ҳ,ı_ı,_¼ƽű,ͼƬʶ_Ҳ,_,_,ͼƬʶ_ҷΧ,ͼƬʶ_Χx,ͼƬʶ_Χy,ͼƬʶ_Χx,ͼƬʶ_Χy,ͼƬʶ_ҷ,ͨ_ı1,ͨ_ı2,ͨ_ı3,ͨ_ı4,ͨ_1,ͨ_2,ͨ_3,ͨ_4,ע) values(3183,"7615561726","",[id],"־",0,"",0,0,"","","",0,0,0,0,"",0,0,0,0,"",0,"","",0,0,0,0,0,0,"$a$","","",0,"","","","","","",0,"","","","",0,0,0,0,"")
INSERT INTO  (,,,id,,迪,_,_ܼ,_,_,_,_λ,_,_x,_y,_ִ,_ƶ,_ƶٶ,_̶ӳ,_ӳСֵ,_ӳֵ,ͼƬʶ_,ͼƬʶ_ƶ,ͼƬʶ_ͼƬ,ͼƬʶ_ҵ,ͼƬʶ_ظ,ͼƬʶ_ظ,ͼƬʶ_ƫx,ͼƬʶ_ƫy,ͼƬʶ_ҵ,ͼƬʶ_Ҳ,ı_ı,_¼ƽű,ͼƬʶ_Ҳ,_,_,ͼƬʶ_ҷΧ,ͼƬʶ_Χx,ͼƬʶ_Χy,ͼƬʶ_Χx,ͼƬʶ_Χy,ͼƬʶ_ҷ,ͨ_ı1,ͨ_ı2,ͨ_ı3,ͨ_ı4,ͨ_1,ͨ_2,ͨ_3,ͨ_4,ע) values(3184,"7615561727","̿",[id],"",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->################
################->ʼ################
INSERT INTO  (űid,ģʽ,׼_,߼_ʶģʽ,߼_ģʽ,߼_ģʽ,߼_ģʽ) values([űid],"","","","","","")
################->################
################>ʼ################
INSERT INTO  (űid,,ֵ) values([űid],"Ϸ","ȫ")
INSERT INTO  (űid,,ֵ) values([űid],"߳","1")
INSERT INTO  (űid,,ֵ) values([űid],"߳","-1")
INSERT INTO  (űid,,ֵ) values([űid],"ÿ","50")
INSERT INTO  (űid,,ֵ) values([űid],"ȫƫX","0")
INSERT INTO  (űid,,ֵ) values([űid],"ȫƫY","0")
INSERT INTO  (űid,,ֵ) values([űid],"ٶ","1")
INSERT INTO  (űid,,ֵ) values([űid],"","30")
INSERT INTO  (űid,,ֵ) values([űid],"̼","30")
INSERT INTO  (űid,,ֵ) values([űid],"ִ","ͬʱ")
INSERT INTO  (űid,,ֵ) values([űid],"Դھ","65856")
INSERT INTO  (űid,,ֵ) values([űid],"Դʾ","65856С2560*1440##explorer.exe##⣺Program Manager")
INSERT INTO  (űid,,ֵ) values([űid],"켣ƶ","100")
INSERT INTO  (űid,,ֵ) values([űid],"켣ƶӳ","10")
INSERT INTO  (űid,,ֵ) values([űid],"켣ƶ","0")
################>################