Задача для вас
Сколько есть различных трёхзначных чисел, в каждом из которых есть цифры 1 и 2? Цифры в записи чисел не повторяются.
Мудрость форума: Время для себя
- Пересмотрела Титаник. Есть вопросы499 ответов
- Будни домохозяйки?710 ответов
- Положительные герои каких советских фильмов вас раздражают?804 ответа
- Посоветуйте фильм, от которого хочется плакать711 ответов
- Посоветуйте интересные фильмы771 ответ
- Где и как справить День рождения, чтобы было весело и недорого?470 ответов
- Хорошие турецкие сериалы499 ответов
- "Встаю в 5, потому что вынуждена выходить из дома в 7". КУДА вы тратите СТОЛЬКО времени по утрам?!678 ответов
- Фильмы, основанные на реальных событиях534 ответа
- Ходите ли вы в церковь?452 ответа
22 ответа
Последний —
Перейти
Эльза не прессанёт математикой раз в сутки между передачей данных - это будет не Эльза .🤣😂
12
Гость
Милая девушка, вы разбираетесь в программировании? Давайте перейдем пожалуйста на цифру ноль и единица.
Гость
Кутча. Цифры 1 и 2 не должны повторяться, значит чисел где эти цифры повторяются или дублируются, но не стоят рядом нам не нужны.
12Х — 120 123 124 125 126 127 128 129
1Х2 —102 132 142 152 162 172 182 192
Х12 — 312 412 512 612 712 812 912
21Х — 210 213 214 215 216 217 218 219
2Х1 — 201 231 241 251 261 271 281 291
Х21 — 321 421 521 621 721 821 921
12Х — 120 123 124 125 126 127 128 129
1Х2 —102 132 142 152 162 172 182 192
Х12 — 312 412 512 612 712 812 912
21Х — 210 213 214 215 216 217 218 219
2Х1 — 201 231 241 251 261 271 281 291
Х21 — 321 421 521 621 721 821 921
Гость
21
Кутча. Цифры 1 и 2 не должны повторяться, значит чисел где эти цифры повторяются или дублируются, но не стоят рядом нам не нужны.
12Х — 120 123 124 125 126 127 128 129
1Х2 —102 132 142 152 162 172 182 192
Х12 — 312 412 512 612 712 812 912
21Х — 210 213 214 215 216 217 218 219
2Х1 — 201 231 241 251 261 271 281 291
Х21 — 321 421 521 621 721 821 921
12Х — 120 123 124 125 126 127 128 129
1Х2 —102 132 142 152 162 172 182 192
Х12 — 312 412 512 612 712 812 912
21Х — 210 213 214 215 216 217 218 219
2Х1 — 201 231 241 251 261 271 281 291
Х21 — 321 421 521 621 721 821 921
Дайте ответ.
РЕШЕНИЕ
1 способ.
12х - 8 чисел.
1х2 - 8 чисел
х12 - 7 чисел.
(8 + 8 + 7)*2 = 46 (умножаем на 2, т.к. 1 и 2 можнг поменять местами).
Ответ: 46.
2 способ.
Всего трёхзначных чисел (цифры которых не повторяются)
9*9*8 = 648.
Чисел без единички 8*8*7 = 448.
Чисел без двойки 448.
Чисел без единички И без двойки 7*7*6 = 294.
Чисел без единички ИЛИ без двойки 448 + 448 - 294 = 602.
Чисел с 1 и 2: 648 - 602 = 46.
Ответ: 46.
1 способ.
12х - 8 чисел.
1х2 - 8 чисел
х12 - 7 чисел.
(8 + 8 + 7)*2 = 46 (умножаем на 2, т.к. 1 и 2 можнг поменять местами).
Ответ: 46.
2 способ.
Всего трёхзначных чисел (цифры которых не повторяются)
9*9*8 = 648.
Чисел без единички 8*8*7 = 448.
Чисел без двойки 448.
Чисел без единички И без двойки 7*7*6 = 294.
Чисел без единички ИЛИ без двойки 448 + 448 - 294 = 602.
Чисел с 1 и 2: 648 - 602 = 46.
Ответ: 46.
Гость
Ну смотрите, возможные комбинации
*12
*21
1*2
12*
2*1
21*
Это всего 6 вариантов.
В каждом из вариантов количество комбинаций = 1(одна единица)*1(одна двойка) *9(потому что цифр всего 9).
Итого: 9*6= 54 цифры
*12
*21
1*2
12*
2*1
21*
Это всего 6 вариантов.
В каждом из вариантов количество комбинаций = 1(одна единица)*1(одна двойка) *9(потому что цифр всего 9).
Итого: 9*6= 54 цифры
Гость
Туплю, нужно на 7(кол во цифр) умножать потому, что 2 и 1 ток раз должны встречаться = 42
count = 0
for i in range(100, 1000):
a, b, c = i//100, (i // 10) % 10, i % 10
if a != b and a != c and b != c:
# a = 1 and b = 2
if a == 1 and b == 2:
print(i)
count += 1
# a = 1 and c = 2
elif a == 1 and c == 2:
print(i)
count += 1
# b = 1 and c = 2
elif b == 1 and c == 2:
print(i)
count += 1
# b = 1 and a = 2
elif b == 1 and a == 2:
print(i)
count+=1
# c = 1 and a = 2
elif c == 1 and a == 2:
print(i)
count += 1
# c = 1 and b = 2
elif c == 1 and b == 2:
print(i)
count += 1
print("\n\n")
print(f"\ncount: {count}")
______
В ответе принтит 46
for i in range(100, 1000):
a, b, c = i//100, (i // 10) % 10, i % 10
if a != b and a != c and b != c:
# a = 1 and b = 2
if a == 1 and b == 2:
print(i)
count += 1
# a = 1 and c = 2
elif a == 1 and c == 2:
print(i)
count += 1
# b = 1 and c = 2
elif b == 1 and c == 2:
print(i)
count += 1
# b = 1 and a = 2
elif b == 1 and a == 2:
print(i)
count+=1
# c = 1 and a = 2
elif c == 1 and a == 2:
print(i)
count += 1
# c = 1 and b = 2
elif c == 1 and b == 2:
print(i)
count += 1
print("\n\n")
print(f"\ncount: {count}")
______
В ответе принтит 46
count = 0
for i in range(100, 1000):
a, b, c = i//100, (i // 10) % 10, i % 10
if a != b and a != c and b != c:
# a = 1 and b = 2
if a == 1 and b == 2:
print(i)
count += 1
# a = 1 and c = 2
elif a == 1 and c == 2:
print(i)
count += 1
# b = 1 and c = 2
elif b == 1 and c == 2:
print(i)
count += 1
# b = 1 and a = 2
elif b == 1 and a == 2:
print(i)
count+=1
# c = 1 and a = 2
elif c == 1 and a == 2:
print(i)
count += 1
# c = 1 and b = 2
elif c == 1 and b == 2:
print(i)
count += 1
print("\n\n")
print(f"\ncount: {count}")
______
В ответе принтит 46
for i in range(100, 1000):
a, b, c = i//100, (i // 10) % 10, i % 10
if a != b and a != c and b != c:
# a = 1 and b = 2
if a == 1 and b == 2:
print(i)
count += 1
# a = 1 and c = 2
elif a == 1 and c == 2:
print(i)
count += 1
# b = 1 and c = 2
elif b == 1 and c == 2:
print(i)
count += 1
# b = 1 and a = 2
elif b == 1 and a == 2:
print(i)
count+=1
# c = 1 and a = 2
elif c == 1 and a == 2:
print(i)
count += 1
# c = 1 and b = 2
elif c == 1 and b == 2:
print(i)
count += 1
print("\n\n")
print(f"\ncount: {count}")
______
В ответе принтит 46
Прекрасно!
Приветствую, Аргента!
Приветствую, Аргента!
Гость
for (let cnt = 0, i = 100; i < 1000; i++) {
let s = i.toString();
let a = s.indexOf('1'), b = s.indexOf('2');
if (a !== -1 && b !== -1) {
if (a < 2 && s.indexOf('1', a + 1) !== -1) {
continue;
}
if (b < 2 && s.indexOf('2', b + 1) !== -1) {
continue;
}
console.log(i);
cnt++;
}
}
console.log('==', cnt);
// 46
let s = i.toString();
let a = s.indexOf('1'), b = s.indexOf('2');
if (a !== -1 && b !== -1) {
if (a < 2 && s.indexOf('1', a + 1) !== -1) {
continue;
}
if (b < 2 && s.indexOf('2', b + 1) !== -1) {
continue;
}
console.log(i);
cnt++;
}
}
console.log('==', cnt);
// 46
Гость
и вопрос по теме: какого x.. IT-шники с ЗП >200 тут делают?
Форум: Время для себя
Всего: 50 676 тем
Новые темы за сутки: 20 тем
- Обсуждаем матч Аргентина — Англия6 ответов
- Вспомнить книгуНет ответов
- Total War или секс?8 ответов
- Фильм который вы советуйте всем42 ответа
- Вот и прошло половина лета18 ответов
- Вам нравится Роксолана?8 ответов
- Хобби и увлечения после 3028 ответов
- Девчонки-однофорумчанкиНет ответов
- Кто покажет мне с парнем Россию ?11 ответов
- Покемоны. Мультфильм детства1 ответ
Популярные темы за сутки: 5 тем
- Шалаш под дождём, но с камином167 265 ответов
- Темы наших любимых литературных персонажей106 319 ответов
- Недобаффет и новогоднее настроение91 021 ответ
- Фильм который вы советуйте всем42 ответа
- Хобби и увлечения после 3028 ответов
- Вот и прошло половина лета18 ответов
- Total War или секс?8 ответов
- Вам нравится Роксолана?8 ответов
- Обсуждаем матч Аргентина — Англия6 ответов
- Вспомнить книгуНет ответов
Следующая тема
Предыдущая тема