Ho il seguente problema.
Dato A = 1, B = 2, ..., Z = 26
Ho bisogno di un algoritmo che abbia una combinazione di lettere, come l'ordine delle colonne in Excel, mi restituisca il numero /
AA = 27 AB = 28
ABC?
Grazie mille
Questo è il mio algoritmo finora, non mi piace l'interruttore all'interno di for. Qualsiasi aiuto è apprezzato, lo scriverò più avanti in c #
Given A=1, B=2, Z=26. AB=27, ABC?
Variable = ABC
Positions = Variable.Length -1
Int result= 0
FOR (i=0; i<= Positions; i++)
{
Letter=Variable[i];
Switch(Letter)
Case A:
LetterValue=1
result=+ result+26*(LetterValue)^i
}