Форум программистов, компьютерный форум CyberForum.ru

Задача на счастливые билеты - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проблема с указателем на строку http://www.cyberforum.ru/cpp-beginners/thread575121.html
Пишу класс Строка на Visual Studio. Проблема с функцией-оператором + ( Он у меня только на добавление символа, так как мне большего на данный момент и не надо, так что не ругайтесь) При попытке записать в конец строки символ выдает ошибку о "Нарушении прав доступа при записи". Не ругайтесь, что у меня нет конструктора и длина не вычисляется) class String { private: char* FirstSymbol;...
C++ создать систему имитационного моделирования движение физического объекта под действием силы тяжести, не бесплатно конечно, за условиями в личку http://www.cyberforum.ru/cpp-beginners/thread575112.html
Строки на С++ C++
/* Задание 1 Напишите программу с меню, которая конвертирует заданную строку любой длины, как показано ниже: a) В ВЕРХНЕМ РЕГИСТРЕ b) в нижнем регистре c) С Заглавной Буквы(каждое слово) d) с пРОПИСНОЙ пЕРВОЙ бУКВЫ e) С заглавной буквы(как предложение) f) Выход из программы
Ошибка при компиляции: "List index out of bounds (0)" C++
При компиляции выдается следующее сообщение. Среда:C++ Bulder 6 void __fastcall TForm1::FormCreate(TObject *Sender) { GIS->Open(GisSamplesDataDir()+"map2.ttkgp",false) ; } //---------------------------------------------------------------------------
C++ коды символов http://www.cyberforum.ru/cpp-beginners/thread575092.html
Реализую алгоритм шифрования RSA, получаю код символа привидением к int, т.е. у английской A код 65, а у русской А -64, потому что в ASCII только 255 символов, но мне для реализации нужны только положительные коды, просто, когда я на Java делал реализацию RSA, у русской А код был 1040... подскажите, что сделать чтобы получать коды только unsigned int? может код в UTF можно как то получить?
C++ обработка файлов дан текстовый файл. получить строку, в которой минимальное число слов. подробнее

Показать сообщение отдельно
JokerNN
132 / 128 / 36
Регистрация: 29.12.2011
Сообщений: 359
15.05.2012, 14:52     Задача на счастливые билеты
Программа в лоб, на С, можно ли оптимизировать - не думал.
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
#include <stdio.h>
 
int main()
{
        int digits[6];
        int counter=0, happy_counter=0;
        for (digits[5]=0; digits[5] <10; digits[5]++){
        for (digits[4]=0; digits[4] <10; digits[4]++){
        for (digits[3]=0; digits[3] <10; digits[3]++){
        for (digits[2]=0; digits[2] <10; digits[2]++){
        for (digits[1]=0; digits[1] <10; digits[1]++){
        for (digits[0]=0; digits[0] <10; digits[0]++){
                if ((digits[5]+digits[4]+digits[3])==(digits[2]+digits[1]+digits[0])) 
                {
                        happy_counter++;
                        int i;
                        for (i=5; i>=0; --i)
                        {
                                printf("%d", digits[i]);
                        }
                        printf("\n");
                }
}}}}}}
printf("Happy tickets count= %d\n", happy_counter);
return 0;
}
 
Текущее время: 00:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru