[Matematica pura, fisica, chimica, ecc.: problemi di allenamento del cervello non legati in alcun modo al commercio - pagina 586

 
Aleksander:
l'elefante trasformato in una pedina?
Questa è l'unica mossa in cui la posizione precedente non è impossibile
 
alsu:

In realtà farei un passaggio con una copia, ma non lo riempirei prima con i due, ma solo con la parte centrale (resto), quando il passaggio è già completato

Questo ci dà N operazioni di lettura, N operazioni di scrittura e 1 operazione di allocazione di memoria. Non posso pensare a niente di meno))

ps più N operazioni di incremento del contatore)))


Penso che sarebbe più veloce in due passaggi. Neanche un se!

void Sort123(int & a[]){
   int c[4];
   ArrayInitialize(c,0);
   int s=ArraySize(a);
      for(int i=0;i<s;i++){
         c[a[i]]++;
      }
      for(i=0;i<c[1];i++){
         a[i]=1;
      }
   c[2]+=c[1];
      for(i=c[1];i<c[2];i++){
         a[i]=2;
      }
      for(i=c[2];i<s;i++){
         a[i]=3;
      }
}
 
alsu:
Questa è l'unica mossa in cui la posizione precedente non è impossibile

Non è l'unico. Vedo tre varianti:

- alfiere dal pedone in verticale (il pedone non ha mangiato nulla durante la trasformazione)

- alfiere sulla diagonale (pedone ha mangiato qualcosa sull'8 orizzontale)

- regina da un pedone sulla diagonale (ha anche mangiato qualcosa sull'8).

P.S. E inizialmente ho visto solo l'opzione con la mossa del re bianco. Ma mi è stato fatto notare che allora avrebbe dovuto esserci un doppio controllo.

 
Quindi quanto sarebbe:
A+B=...
 
Mathemat:

Il Nero si è arreso, ma qual è stata l'ultima mossa del Bianco?


Quindi, abbiamo definito che l'ultima mossa del Bianco era ovviamente la trasformazione di un pedone in un pezzo, cioè prima di questa mossa il Bianco aveva un pedone su una delle case a7 o b7. Non è difficile calcolare che in entrambi i casi questo pedone (in origine poteva essere solo sulla casella f2) fa esattamente 5 catture durante la partita. Inoltre, si noti che i pedoni in piedi sulle piazze a3,b4,c5 avevano anche 5 catture in totale. In totale, abbiamo 10 catture di pezzi neri. Il nero ha 6 pezzi sulla tavola ora, quindi tutte e 10 le catture di cui sopra sono state fatte dai pedoni bianchi.

Tuttavia, sulla tavola f8 non c'è un alfiere nero che, dati i pedoni neri su e7 e g7, non potrebbe essere preso da un pedone bianco e inoltre non potrebbe lasciare la sua piazza. Di conseguenza, l'alfiere nero non è stato preso da un pedone, ma da un pezzo. Così siamo arrivati a una contraddizione, da cui segue la risposta: questa posizione è impossibile e non potrebbe sorgere secondo le regole degli scacchi.

 
Mathemat:

Non l'unico. Vedo tre possibilità:

- alfiere dal pedone in verticale (il pedone non ha mangiato nulla durante la trasformazione)

- alfiere sulla diagonale (pedone ha mangiato qualcosa sull'8 orizzontale)

- regina da un pedone sulla diagonale (ha anche mangiato qualcosa sull'8).

P.S. E inizialmente ho visto solo l'opzione con la mossa del re bianco. Ma mi è stato fatto notare che allora avrebbe dovuto esserci un doppio controllo.

l'unica opzione corretta
 
è se il pedone si trasformasse in un vescovo... ma dato che questo era impossibile - l'hai dimostrato... quindi l'ultima mossa non è un pedone... ma con il re bianco... e probabilmente con F3-G3
 
Aleksander:
è se il pedone si trasformasse in un vescovo... ma dato che questo era impossibile - l'hai dimostrato... quindi l'ultima mossa non è un pedone... ma con il re bianco... e probabilmente con F3-G3
Anche questo è impossibile: su f3 il re è stato messo sotto scacco dalla regina e dalla torre, e non ci può essere alcuno scacco di apertura, perché la regina e la torre attaccano attraverso caselle diverse.
 
alsu:

Quindi, abbiamo stabilito che l'ultima mossa del bianco era chiaramente la trasformazione di un pedone in un pezzo,

La premessa è sbagliata ;)

Non ci sono davvero abbastanza pedine per la trasformazione


Europa:
l'unica opzione corretta
Ahimè, non ci sono abbastanza pedine
 
Europa:
l'unica opzione corretta
Il post sopra spiega perché qualsiasi opzione di pedone fallisce