Autor Tema: Calcular cuadraditos en la izquierda y (si hay) centro.

0 Usuarios y 1 Visitante están viendo este tema.

19 Enero, 2025, 07:40 pm
Leído 715 veces

Tachikomaia

  • $$\Large \color{#5b61b3}\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 1,297
  • País: uy
  • Karma: +0/-0
  • Sexo: Masculino
Si la hoja es de 2*2 cuadraditos, hay 2:
Ex
Ex
Donde E es "este" y x no. Hay 2 e, "este" y "este".

Si la hoja es de 3*3, hay 6:
EEx
EEx
EEx

Si es de 4*4, hay 8:
EExx
EExx
EExx
EExx

¿Cual es la fórmula? Si la hoja es de C*C, entonces hay...

Según veo, cuando C es par hay C*C/2 y cuando es impar hay eso+C.

Edit: Corregido porque puse X en vez de C.

19 Enero, 2025, 08:58 pm
Respuesta #1

Luis Fuentes

  • el_manco
  • Administrador
  • Mensajes: 58,905
  • País: es
  • Karma: +0/-0
Hola

Si la hoja es de 2*2 cuadraditos, hay 2:
Ex
Ex
Donde E es "este" y x no. Hay 2 e, "este" y "este".

Si la hoja es de 3*3, hay 6:
EEx
EEx
EEx

Si es de 4*4, hay 8:
EExx
EExx
EExx
EExx

¿Cual es la fórmula? Si la hoja es de C*C, entonces hay...

Según veo, cuando X es par hay X*X/2 y cuando es impar hay eso+X.

Si. Eso es.

Saludos.

20 Enero, 2025, 06:18 pm
Respuesta #2

Tachikomaia

  • $$\Large \color{#5b61b3}\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 1,297
  • País: uy
  • Karma: +0/-0
  • Sexo: Masculino
Pero eso requiere usar un ¡f o no imagino cómo no, algo relacionado con usar redondear hacia abajo o arriba, quisiera alguna fórmula que no requiera un if.

20 Enero, 2025, 06:27 pm
Respuesta #3

Luis Fuentes

  • el_manco
  • Administrador
  • Mensajes: 58,905
  • País: es
  • Karma: +0/-0
Hola

Pero eso requiere usar un ¡f o no imagino cómo no, algo relacionado con usar redondear hacia abajo o arriba, quisiera alguna fórmula que no requiera un if.

Por ejemplo \( floor((c+1)/2)*c \).

Por cierto, en realidad lo que habías escrito para \( c \) impar no era correcto.

Si te entiendo bien tu ponías \( c*c/2+c \). Pero si \( c=3 \) eso sería \( 9/2+3=7.5 \). Creo que en realidad te referías a \( (c*c+c)/2 \) que para \( c=3 \) sería \( (9+3)/2=6 \).

Saludos.

26 Enero, 2025, 11:10 am
Respuesta #4

Tachikomaia

  • $$\Large \color{#5b61b3}\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 1,297
  • País: uy
  • Karma: +0/-0
  • Sexo: Masculino
Es que esa fórmula la puse en un estado medio inconsciente o cansado, no siempre puedo analizar bien las cosas.

Además fue como una idea para que uds usaran de base.

A ver:
C --> T
2 --> 2
3 --> 6
4 --> 8
Los casos de par parecen C*C/2:
2*2/2 = 4/2 = 2
4*4/2 = 16/2 = 8

El impar, quizá sea C*C-C. Había puesto +, no sé por qué.

Me equivoqué, como dijiste.

Creo que en realidad te referías a \( (c*c+c)/2 \) que para \( c=3 \) sería \( (9+3)/2=6 \)
Tiene sentido.

Ok, resuelto  :aplauso: