Saltar al contenido
The Lumenary

The Lumenary

Práctica

Ejercicios con pistas y explicaciones. Inténtalo tantas veces como quieras: no hay puntuaciones, cronómetros ni rachas.

Colecciones

CalentamientoHumano

Aquí tienes una colección: 🍎 🍌 🍐. ¿Cuál de estas cosas es un miembro de esta colección?

Elige una opción

Colecciones

CalentamientoHumano

¿Cuántos miembros tiene esta colección? 🍊 🥕 🍋 🍎 🍐

Colecciones

EsencialHumano

La caja de Kenji tiene 🍎 🍌 🍐. La caja de Lucía tiene 🍐 🍎 🍌. ¿Son la misma colección?

Elige una opción

Colecciones

EsencialHumano

La caja de la fruta azul está vacía. ¿Cuántos miembros tiene la colección vacía?

Colecciones

EsencialFormal

El juego de Gideon: la colección es 🍌 🍋 🥒. ¿Este enunciado es verdadero o falso? «Todos los miembros de esta colección son amarillos».

Elige una opción

Colecciones

DesafíoHumano

Para niños mayores: entre la manzana (apple), el plátano (banana), la fresa (strawberry) y el limón (lemon), escribe la colección de las cosas rojas. Usa las palabras en inglés que aparecen como código, separadas por comas, como {kiwi, plum}.

Escribe los elementos separados por comas. El orden y las repeticiones no importan, ¡igual que en un conjunto!

Sets

CalentamientoHumano

Let A={1,2,3,4}A = \{1, 2, 3, 4\} and B={3,4,5,6}B = \{3, 4, 5, 6\}. Write A∪BA \cup B.

Escribe los elementos separados por comas. El orden y las repeticiones no importan, ¡igual que en un conjunto!

Sets

CalentamientoHumano

With the same A={1,2,3,4}A = \{1, 2, 3, 4\} and B={3,4,5,6}B = \{3, 4, 5, 6\}, write A∩BA \cap B.

Escribe los elementos separados por comas. El orden y las repeticiones no importan, ¡igual que en un conjunto!

Sets

EsencialHumano

In the universe U={1,2,3,4,5,6,7,8}U = \{1, 2, 3, 4, 5, 6, 7, 8\}, write the complement AcA^{c} of A={1,2,3,4}A = \{1, 2, 3, 4\}.

Escribe los elementos separados por comas. El orden y las repeticiones no importan, ¡igual que en un conjunto!

Sets

EsencialFormal

Which statements are true? (Choose all that apply.)

Elige todas las que correspondan

Sets

EsencialHumano

What is the cardinality ∣{a,b,a,c,b}∣|\{a, b, a, c, b\}|?

Sets

EsencialHumano

A café offers 3 drinks and 4 snacks. A combo is an ordered pair (drink, snack). If DD is the set of drinks and SS the set of snacks, how many elements does D×SD \times S have?

Sets

DesafíoHumano

In a class, 14 students play football, 9 play chess, and 5 play both. How many play at least one of the two games?

Sets

DesafíoComputacional

Write a Python function is_subset(a, b) that returns True exactly when every element of the set a is an element of the set b. Don't use Python's built-in <= or issubset — loop over the elements instead.

Se ejecuta por completo en tu navegador, en un proceso aislado. No se envía nada a ningún servidor.

Integers

CalentamientoHumano

Compute −8+5-8 + 5.

Integers

CalentamientoHumano

Compute −4−(−9)-4 - (-9).

Integers

EsencialHumano

Compute (−3)⋅(−4)⋅(−1)(-3) \cdot (-4) \cdot (-1).

Integers

EsencialHumano

Compute (−6)+(−7)(-6) + (-7).

Integers

EsencialHumano

In the proof that (−a)(−b)=ab(-a)(-b) = ab, we wrote (−a)(−b)+(−a)b=(−a)((−b)+b)(-a)(-b) + (-a)b = (-a)\big((-b) + b\big). Which property justifies this step?

Elige una opción

Integers

CalentamientoHumano

At dawn in Ulaanbaatar the temperature is −23 ∘C-23\,^\circ\mathrm{C}. By noon it has risen by 1515 degrees. What is the noon temperature, in ∘C^\circ\mathrm{C}?

Integers

DesafíoComputacional

Write find_mult_partner(a, limit) that searches the integers bb with −limit≤b≤limit-\text{limit} \le b \le \text{limit} and returns the first bb with a * b == 1, or None if there is none. Then think: why does searching further never help when ∣a∣≥2|a| \ge 2?

Se ejecuta por completo en tu navegador, en un proceso aislado. No se envía nada a ningún servidor.

Functions

CalentamientoHumano

Let A={1,2,3}A = \{1, 2, 3\} and B={a,b}B = \{a, b\}. Which of these rules is a function from AA to BB?

Elige una opción

Functions

EsencialHumano

How many functions are there from a set with 33 elements to a set with 22 elements?

Functions

EsencialHumano

How many injective functions are there from a 2-element set to a 4-element set?

Functions

EsencialHumano

Which of these functions Z→Z\Z \to \Z are surjective? (Choose all that apply.)

Elige todas las que correspondan

Functions

DesafíoHumano

A school has 400 students. Why must at least two of them share a birthday (day and month)?

Elige una opción

Functions

DesafíoComputacional

A finite function can be stored as a Python dictionary, e.g. {1: 'a', 2: 'b', 3: 'a'}. Write is_injective(f) returning True exactly when no two keys have the same value.

Se ejecuta por completo en tu navegador, en un proceso aislado. No se envía nada a ningún servidor.

Composition

CalentamientoHumano

Let f(x)=x+3f(x) = x + 3 and g(x)=x2g(x) = x^2. Compute (g∘f)(2)(g \circ f)(2).

Composition

CalentamientoHumano

If f:A→Bf : A \to B and g:B→Cg : B \to C, what are the domain and codomain of g∘fg \circ f?

Elige una opción

Composition

EsencialHumano

Let f(x)=3xf(x) = 3x and g(x)=x−2g(x) = x - 2. Compute (g∘f)(4)−(f∘g)(4)(g \circ f)(4) - (f \circ g)(4).

Composition

DesafíoHumano

Suppose g∘fg \circ f is injective. Which of these must be true? (Choose all that apply.)

Elige todas las que correspondan

Composition

EsencialFormal

In Lean, comp_assoc is proved by rfl. What does that tell us?

Elige una opción

Composition

DesafíoComputacional

Finite functions can be stored as dictionaries. Write compose(g, f) returning a dictionary for g∘fg \circ f (apply f first!). You may assume every value of f is a key of g.

Se ejecuta por completo en tu navegador, en un proceso aislado. No se envía nada a ningún servidor.