Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# Считать текст из строки https://www.cyberforum.ru/ csharp-beginners/ thread950661.html
Подскажите как считать последнюю строку в файле и из этой строки вычитать текст. Вид строки в файле: 12.05.2012 7:31:34 - Произведен вход в справочник имен Необходим только текст без DateTime.
C# Текст различного формата в ячейке DataGrid
Здравствуйте! Делаю небольшую прогу, которая через СОМ порт обменивается данными с устройством. Монитор обмена сделал с помощью DataGrid, в первом столбце выводится время, во втором пакет данных...
C# Инициализатор поля не может обращаться к нестатическому полю, методу или свойству Ситуация такая, есть массив, нужно объявить его в том же массиве что и переменные в нем. Выдаёт указанную ошибку. Сделать статической переменную пробовал, но выводит другую ошибку при обращении к... https://www.cyberforum.ru/ csharp-beginners/ thread950588.html C# Как использовать данные session в CGI приложении? пишу cgi приложение на c#, вопрос как можно заюзать данные session в коде. https://www.cyberforum.ru/ csharp-beginners/ thread950584.html
Множество сообщений "Could not find schema information." при создании userSettings C#
Здравствуйте. Я добавляю свойства к приложению через свойства проекта. После добавления какого-либо свойства во вкладке Settings, в файл app.config дописывается что-то типа: <userSettings> ...
C# Глюки COM порта и DTREnabled https://www.cyberforum.ru/ csharp-beginners/ thread950577.html
Здравствуйте товарищи. У меня к вам вопрос. Для управления направлением в 485 порте я решил использовать вывод DTR COM порта. По началу я ложил этот порт в ноль, отправлял данные в Com, потом...
C# Проверка значений в классе https://www.cyberforum.ru/ csharp-beginners/ thread950511.html
class Money { public int rubles; public int kopeks; public Money(int r,int k) { rubles = r; kopeks = k; } public...
C# использование цикла с постусловием
дано уравнение: y = x / 2 + 4, найти у, если переменная x изменяется от 0,4 до 1,2 с шагом 0,1
C# Доступ к сайту и таймер https://www.cyberforum.ru/ csharp-beginners/ thread950425.html
Здравствуйте, нужна помощь: Есть форма, которая запускается при старте виндовс и находится в трее. Нужно, чтобы во время того, как я захожу на определенный сайт (через Chrome) (например на...
C# Разработка на C# под другие платформы Ни для кого не секрет, что есть возможности писать приложения на C# под другие платформы (хоть тот же Android). Но я не могу понять принципа работы компиляторов. Они также переводят всё в IL код? Но... https://www.cyberforum.ru/ csharp-beginners/ thread950416.html
C# Func<>, Action<> + ref, out
Правильно ли я понимаю, что с Func и Action невозможно использовать ref? Например это банально не скомпилируется. void f(ref int a) { a++; } void Main() {
C# Лямбда-выражения и локальные переменные static void Add(ref int a, int b) { a += b; } static void Main(string args) { AsmMath f = new AsmMath(Add); int a = 10; f(ref a, 5); https://www.cyberforum.ru/ csharp-beginners/ thread950398.html
6258 / 3559 / 898
Регистрация: 28.10.2010
Сообщений: 5,926
09.09.2013, 12:47 0

Вывести на экран все четырехзначные числа, в которых ровно три одинаковые цифры - C# - Ответ 5033777

09.09.2013, 12:47. Показов 3992. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено Nekro как решение

Решение

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
using System;
 
class Program
{
    static int[] Range(int n, int k)
    {
        int[] a = new int[k - n];
        for (int i = 0; i < a.Length; i++)
            a[i] = n + i;
        return a;
    }
 
    static int[] Map(int number)
    {
        int[] a = new int[10];
        while (number != 0)
        {
            a[number % 10]++;
            number = number / 10;
        }
        return a;
    }
 
    static bool Exist(int[] map, int count)
    {
        for (int i = 0; i < map.Length; i++)
            if (map[i] == count)
                return true;
        return false;
    }
 
    static void Main(string[] args)
    {
        int k = 1000, n = 7000;
        int[] range = Range(1000, 7000);
        for (int i = 0; i < range.Length; i++)
        {
            int[] map = Map(range[i]);
            if (Exist(map, 3))
                Console.WriteLine(range[i]);
        }
        Console.ReadLine();
    }
}


Вернуться к обсуждению:
Вывести на экран все четырехзначные числа, в которых ровно три одинаковые цифры C#
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.09.2013, 12:47
Готовые ответы и решения:

Вложенные циклы(Вывести на экран все четырехзначные числа, в которых ровно три одинаковые цифры)
Вывести на экран все четырехзначные числа, в которых ровно три одинаковые цифры. Подсчитать...

Вывести на экран все четырехзначные числа, которые содержат ровно три одинаковых цифры
Возникла такая проблема, только начали с формами работать я вообще не понимаю их сути, задача...

Найти все четырехзначные числа, в которых ровно две одинаковые цифры.
uses crt; var a,b,c,d:integer; begin clrscr; for a:= 1 to 9 do for b:= 0 to 9 do for...

Вывести на экран все четырехзначные числа, у которых первые три цифры равны, а также их количество и сумму
Вывести на экран все четырехзначные числа, у которых первые три цифры равны, а также их количество...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.09.2013, 12:47
Помогаю со студенческими работами здесь

Вывести все четырехзначные числа в диапазоне от A до B, в записи которых есть 3 одинаковые цифры
Написал данную программу, но не могу понять, куда нужно вставить условие для промежутка (чтобы при...

Даны четырехзначные натуральные числа N и K (N, K <=1000). Из чисел от N до K выбрать те, запись которых содержит ровно три одинаковых цифры.
Даны четырехзначные натуральные числа N и K (N, K &lt;=1000). Из чисел от N до K выбрать те, запись...

Найти все четырехзначные числа, в которых ровно две одинаковых цифры
Найти все четырехзначные числа, в которых ровно две одинаковых цифры

Найти все четырехзначные числа, в которых есть две одинаковые цифры
найти все четырехзначные числа, в которых есть две одинаковые цифры

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru