Путешествие в компании заложить прочную основу --P1615

Тема ссылки: https://www.luogu.org/problem/P1615

P1615 Journey компании

тема фон

Чрезвычайно бессмысленные темы

Название Описание

То, что произошло это: Путешествие к Солнцу Ша Чжу (ВС мясник) после трех буддийских сутр, ученик вошел в Xiamen университет, чтобы изучать экономику и торговлю, через один час обучения, они закончат использовать насильственные средства. Затем они основали три компании - «цветы и фрукты Горный Экологический туризм Курорт Группа» «Гао Village свинины Food City Limited» «Ferry Co., Ltd Лю Шахе.» Хотя три компании из «свитков Пресс» учеников президента Занг, но остался ниже 0 юаней налоговых поступлений. Таким образом, они придумали скучный метод - украсть у других! Является ли это: если вы знаете, свинья свинья Король обезьян украсть сковородки, Свинья не будет пытаться украсть Porsche Шах Шана. Теперь, как мужчины Свинья главная умственная отсталость (умственная отсталость) вы, чтобы помочь как умный и глупый поросенку с видом недобросовестных средств, чтобы спасти компанию! Вы можете сделать это: Вы должны знать, когда Король обезьяна прийти украсть свинью, и свинью, но и в какое время, чтобы захватить что-нибудь Шах Шана, Свинью и знать Шаг Shang 1 украсть на второй ноутбук, чтобы помочь количеству свиней расчет, что он может в течение ограниченного времени, чтобы украсть песок монах, сколько компьютеров, так что у него есть достаточно времени, чтобы защититься от большого брата.

Формат ввода

Первая линия: часы: минуты: секунды (выраженное намерение украсть время Шаге Шан свинья ноутбук)

Второй ряд: часы: минуты: секунды (время показывает намерение обезьяна свинья украсть кастрюлю)

Примечание: Время может быть ведущим 0, может быть нет.

Третий ряд: Свиньи могут украсть второй Шаге Шан несколько ноутбуков

Убедитесь в том, что во время первой строки второго ряда, чем время придет рано.

Формат вывода

Целое число, может быть больше, чем Int (2 ^ 31-2), свинья представляет собой число ноутбука может украсть песок монаха

Пример ввода и вывода

Input # 1
00: 0: 00 
0:00:10 
10
Выход # 1
100

Описание / Советы

Диапазон данных:

00:00:00 до 23:59:59

Число <= 32767

Этот вопрос является весьма основой вопроса, главный тест ваших программирования идей, и некоторые простые моделирования. Как субъект не сложен, с акцентом на входе проигнорирован, когда ведущие 0! ! !

Но здесь я хочу хотеть сложным, написал функцию для обработки ведущих 0, но я думаю, что решение проблемы с воротилами практикой, когда вы имеете дело непосредственно с входом ведущих 0, более простой практикой я использую , поэтому я пошел с руководителями практики и написал код (* ^ ▽ ^ *)

Человек несколько слов сказал по коду:

Ведущий нулевой функции обработки:

. 1 #include <iostream>
 2 #include <CString>
 3.  
4.  Что используя  пространство имен STD;
 . 5  
. 6  Строка А, Ъ представитель Pig // A намерен украсть время песка монах ноутбук, б представитель времени обезьяны свинья намеревается украсть кастрюлю
 . 7  
. 8  Длинные  Длинные н-; // н-свинья кражи в секунду количество компьютерных песка монаха
 9.  
10  INT АА, ВВ; // преобразование в секунды
 11.  
12  недействительный Т ( Строка Х, INT & Y) // обработка преамбулы 0
 13  {
 14      INT Len = x.size (), V = 0 ;
 15      для ( INT I = 0 ; I <Len; I ++)
 16      {
 17 ,          если (х [I] == ' : ' )
 18          {
 19              v ++ ;
20              INT т = 0 , к = 1 ;
21              для ( Int J = i - 1 , J> = 0 ; j-- )
 22              {
 23 ,                  если (х [J] == ' : ' ) перерыв ;
24                  м + = (х [J] - ' 0 ' ) * к;
25                 к * = 10 ;
26              }
 27 ,              если (v == 1 ) у + = т * 3600 ;
28              остальное ,  если (v == 2 ) у + = т * 60 ;
29          }
 30      }
 31      INT т = 0 ; v = 1 ;
32      для ( INT I = len- 1 , я> = 0 ; я-- )
 33      {
 34 ,          если (х [я] == ' : ' ) перерыва ;
35          т + = (х [г] - ' 0 ' ) * v;
36          V * = 10 ;
37      }
 38      у + = м;
39  }
 40  
41  INT основных ()
 42  {
 43      CIN >> A >> б >> п;
44      т (а, аа);
45      т (б, бб);
46      соиЬ << (бб-аа) * п << епсИ;
47      возвращения  0 ;
48 }

 

Воротилы подойти:

1 #include <iostream>
 2 #include <cstdio>
 3  
4 с  использованием  пространства имен STD;
5'  
- долго долго а, б, в, г, д, е, ж, п;
7  
8  INT основных ()
 9  {
 10      зсапЕ ( " % d:% d:% d " , & а, & Ь, & с);
11      зсапЕ ( " % d:% d:% d " , & е, & F, & г);
12      зсапЕ ( " % d " , & п);
13      соиЬ <<епсИ;
14      возврата  0 ;
15 }

*** торжественно Подсказка:

· Scnaf автоматически игнорирует ведущую 0! ! ! ! (Этот тест вопроса сайты)

 

Положите прочный фундамент, сделать хорошую работу каждый вопрос! ! !

Автор: Gmax

 

Эта статья принадлежит автору и блог общего парка, воспроизведено, пожалуйста, используйте ссылку, пожалуйста, не перепечатывать оригинальный, спасибо ♪ Techno (· ω ·)

2019-08-08

рекомендация

отwww.cnblogs.com/Gmax/p/11319114.html