Problema de : ACM 1000
Lo traduje para que sea mas entendible:
/*************************************************************************/
[Texto Original]
Calculate a + b
Lo traduje para que sea mas entendible:
/*************************************************************************/
[Texto Original]
Calculate a + b
Input
a and b
Output
a+b
Sample
| input | output |
|---|---|
1 5 | 6 |
Notes
Use + operator
/*************************************************************************/
/*************************************************************************/
[En español]
Calcular a + b
Entrada
a y b
Salida
a+b
Ejemplo
| entrada | salida |
|---|---|
1 5 | 6 |
Notas
Usa el operador +
Solución 1, la mas optima
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/****************************************************************/
using System;
namespace aplusb
{
class Program
{
static void Main(string[] args)
{
String[] digi = Console.ReadLine().Split(' ');
Console.WriteLine(int.Parse(digi[0]) + int.Parse(digi[1]));
}
}
}
/****************************************************************/
Solucion 2
Nota: 1 y 5 se ponen en la misma linea, no en lineas separadas.
1 5 [correcto]
1
5
[incorrecto]
///////////////////////////////////////////////////////////////////////////////////////////////////
using System;
namespace aplusb
{
class Program
{
static void Main(string[] args)
{
String digi = Console.ReadLine();
char[] num = digi.ToCharArray();
int [] ii=new int[digi.Length];
int a, b, c;
int i = 0;
ii[i] = num[i]-48;
a = ii[i];
i++;
if(ii[i]==' ')
{
c = ii[i];
}
i++;
ii[i] = num[i] - 48;
b = ii[i];
Console.WriteLine(a + b);
Console.ReadLine();
}
}
}
/***********************************************************************/
Eso es todo por hoy, espero que les haiga gustado.
Creditos:
http://acm.timus.ru/
using System;
namespace aplusb
{
class Program
{
static void Main(string[] args)
{
String[] digi = Console.ReadLine().Split(' ');
Console.WriteLine(int.Parse(digi[0]) + int.Parse(digi[1]));
}
}
}
/****************************************************************/
Solucion 2
Nota: 1 y 5 se ponen en la misma linea, no en lineas separadas.
1 5 [correcto]
1
5
[incorrecto]
///////////////////////////////////////////////////////////////////////////////////////////////////
using System;
namespace aplusb
{
class Program
{
static void Main(string[] args)
{
String digi = Console.ReadLine();
char[] num = digi.ToCharArray();
int [] ii=new int[digi.Length];
int a, b, c;
int i = 0;
ii[i] = num[i]-48;
a = ii[i];
i++;
if(ii[i]==' ')
{
c = ii[i];
}
i++;
ii[i] = num[i] - 48;
b = ii[i];
Console.WriteLine(a + b);
Console.ReadLine();
}
}
}
/***********************************************************************/
Eso es todo por hoy, espero que les haiga gustado.
Creditos:
http://acm.timus.ru/
No hay comentarios:
Publicar un comentario