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

муниципальная олимпиада. Странный output - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функция для определения% содержания символа в строке http://www.cyberforum.ru/cpp-beginners/thread365120.html
Функция подсчитывает %ое содержание прописных символов латинского алфавита от «а» до «z» в заданой строке содержащие англоязычный текст , и определить чаще используемый символ в данной строкн.
C++ Массив Создать массив из 13 элементов, где каждый элемент будет заполнен значениями функции -5х+х*х -10/х. Где х - это переменна я итератора массива. Первому элементу массива (нулевому) присвоить 0. А затем отсортировать массив, по убыванию. Вывести на экран изначальный массив и отсортированный массив. http://www.cyberforum.ru/cpp-beginners/thread365112.html
Классы. Конструкторы и деструкторы C++
Создать класс «матрица». Данный класс должен содержать элементы типа int, определяющие число строк, столбцов и состояние ошибки. Определить конструктор без параметров, конструктор с одним параметром, конструктор с двумя параметрами, деструктор. Определить метод, возвращающий значение элемента матрицы и его адрес. Определить функцию печати матрицы. Определить функции поиска максимального и...
Шифр Полибия и Тюремная Азбука C++
Всем привет! У меня вот такая проблемка...)) Нужно сделать шифр Полибия и в нем же тюремную азбуку...Вот все на что ума хватило..)) Помогите пожалуйста довести до логического конца))) #include "stdafx.h" #include <iostream> #include <windows.h> #include <string.h> using namespace std; void pick(int row, int col) {
C++ Помогите определиться как сделать оболочку для электронного определителя http://www.cyberforum.ru/cpp-beginners/thread365071.html
Собственно, проблема в том что создаем электронный определитель с помощью html и немного скриптов, сразу говорю проект не коммерческий, просто собрать деньги на бумажный невозможно. Проблема в том, чтоб создать оболочку на С++ которая бы отображала контент написанный на html. Все это планируется закатывать на CD диски, поэтому нужно скрыть исходные файлы html. Скажите пожалуйста возможно ли...
C++ Вычислить значение функции переменных при заданных значениях параметров X=6t^2-(ctg z+1)/y^2 при y=2; z=4; t=sin(2+z) Попробовал сделать эту задачу исходя из своих знаний и понял что ничего не знаю =( #include <stdio.h> #include <math.h> main() { float x,y,z,t,q; y=2; подробнее

Показать сообщение отдельно
Hi4ko
74 / 74 / 4
Регистрация: 21.10.2010
Сообщений: 376

муниципальная олимпиада. Странный output - C++

12.10.2011, 11:47. Просмотров 358. Ответов 3
Метки (Все метки)

http://informatics.mccme.ru/moodle/m...hapterid=720#1 - сама задача
код:
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
#include<iostream>
#include <algorithm>
#include <vector>
#include <cmath>
using namespace std;
int main()
{
    vector<int> number;
    int lolka;
    cin>>lolka;
    int c=1;
    while(lolka/pow(10.0,double(c))!=0)
        ++c;
    int b=c;
    do
    {
              number.push_back(lolka%10);
        lolka/=10;
        --b;
    }while(b!=0);
    sort(number.begin(),number.end());
    int d=0;
    while(number[d]!=0)
        ++d;
    int e=d;
    for(d;d<c+e;d++)
        cout<<number[d];
    return 0;
}
вывод на 1513:
0000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000001135

почему так и как исправить на AC?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru