С Новым годом! Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
0 / 0 / 0
Регистрация: 15.04.2012
Сообщений: 29
1

Сосчитать количество дорог на планете «Snowflake»

28.04.2012, 11:16. Показов 2270. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
В галактике «Milky Way» на планете «Snowflake» есть N городов, некоторые из которых соединены дорогами. Император галактики «Milky Way» решил провести инвентаризацию дорог на планете «Snowflake». Но, как оказалось, он не силен в математике, поэтому он просит вас сосчитать количество дорог. Требуется написать программу, помогающую императору сосчитать количество дорог на планете «Snowflake».
Входные данные

В первой строке входного файла INPUT.TXT записано число N (0 ≤ N ≤ 100). В следующих N строках записано по N чисел, каждое из которых является единичкой или ноликом. Причем, если в позиции (i, j) квадратной матрицы стоит единичка, то i-ый и j-ый города соединены дорогами, а если нолик, то не соединены.
Выходные данные

В выходной файл OUTPUT.TXT необходимо вывести число, определяющее количество дорог на планете «Snowflake».
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.04.2012, 11:16
Ответы с готовыми решениями:

Сосчитать количество дорог
В галактике «Milky Way» на планете «Snowflake» есть N городов, некоторые из которых соединены...

Сосчитать количество дорог
Помогите пожалуйста решить задачу В галактике "Milky Way" на планете "Neptune" есть N городов,...

Выведите одно число – количество дорог на планете "Neptune"
В галактике "Milky Way" на планете "Neptune" есть N городов, некоторые из которых соединены...

Создать класс, содержащий сведения о планете солнечной системы: название, масса, диаметр, количество спутников
помогите написать програму Создать класс, содержащий сведения о планете солнечной системы:...

3
тыдыщ
206 / 189 / 166
Регистрация: 19.01.2011
Сообщений: 483
28.04.2012, 11:39 2
http://acmp.ru/index.asp?main=task&id_task=15
0
3 / 3 / 0
Регистрация: 20.11.2019
Сообщений: 18
22.11.2019, 20:19 3
Вот решение задачи на с++. Код прошел проверку на acmp . ru и принял решение как правильное.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <stdio.h>
using namespace std;
int main(){
    int n, v, count = 0;
    scanf("%d", &n);
    for(int i=0; i<n*n; i++){
        scanf("%d", &v);
        if(v==1){
            count++;
        }
    }
    printf("%d", count/2);
}
0
Cyborg Drone
23.11.2019, 16:33     Сосчитать количество дорог на планете «Snowflake»
  #4

Не по теме:

Dmitry Vin, не пишите, например, на C++ в паскаль, а на паскале - в С++.

Не стоит этого делать, поскольку за решением на соответствующем языке приходят в соответствующий раздел, и решение на другом языке, как правило, не требуется. Тем более не стоило этого делать в этой теме семилетней давности. Да и выглядит такое деяние как-то не очень... То ли позёрство, то ли стремление показать, что С++ круче, чем Джомолунгма.

Пожалуйста, не пишите в какой-либо теме на языке, для которого она не предназначена, и не занимайтесь некропостингом. Некрасиво это, и создаёт о Вас негативное впечатление.

Особенно на людей, знающих несколько языков программирования.

А для тех, кого в школе вынуждают изучать паскаль, Ваша деятельность и вовсе является разочарованием. Человек нашёл паскалевскую тему со своим вопросом, в которой вроде бы есть готовый ответ, открыл тему, предвкушая, что он сейчас увидит решение на паскале, а там Вы на С++ намусорили... Что, пускай он C++ учит, который ему совершенно не нужен? Вам что, кто-нибудь дал право разочаровывать людей, и навязывать им свои предпочтения?

С какой целью Вы замусориваете паскалевские разделы Вашими успехами в области языка C++ на псевдообучающем сайте аcmp.ru? Какова мотивация этого Вашего неадекватного поведения? Где Ваша логика?

Написано же в самом начале раздела:

Turbo Pascal
Язык Турбо Паскаль. Форум программистов Turbo Pascal. Программирование на языке Turbo Pascal. Решение задач, программирование и готовые программы на Турбо Паскаль
Где в заголовке раздела сказано хоть что-то про C++? Правильный ответ: нигде и ничего. Мало того, для таких, как Вы, слово "паскаль" аж пять раз на все лады повторили, но, чёрт побери, Вам всё равно невдомёк, что незачем в паскале публиковать программы на любых языках, кроме паскаля. Или специально для Вас в заголовках разделов указать, чтобы Вы в них не писали на языках, для которых они не предназначены?

Можете не отвечать.

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

Количество построенных между городами дорог
Древняя рукопись В некоторой древней стране жили-были братья. Сколько их было, нам точно не...

Anylogic snowflake koch
Помогите пожалуйста! Нужно сделать построение снежинки Коха в anylogic. Смотрела скрипты на...

Сосчитать количество единиц
Сосчитать количество единиц в двоичной записи числа i.

Сосчитать количество элементов массива
Задан одномерный массив из N чисел. Сосчитать количество элементов массива. a)положительный...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru