Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2014.09.07;
Скачать: [xml.tar.bz2];

Вниз

Ваш вариант реализации FizzBuzz на Delphi?   Найти похожие ветки 

 
а в гугл заглянуть?   (2014-02-05 14:03) [40]

Владислав, уж оптимизировать, так  оптимизировать:
const s: array[0..14] of string = ("FizzBuzz", "%d", "%d", "Fizz", "%d", "Buzz", "Fizz", "%d", "%d", "Fizz", "%d", "%d", "Fizz", "%d", "%d");
begin
for I := 1 to 100 do Writeln(Format(s[I mod 15], [I]));
end.


 
а в гугл заглянуть?   (2014-02-05 14:13) [41]

сорри, пропустил "Buzz" в 10-м члене
хотя так, наверное, все же быстрее (кто бы проверил?):
const nn: array[0..14] of integer = (3, 0, 0, 1, 0, 2, 1, 0, 0, 1, 2, 0, 1, 0, 0);
const ss: array[1..3] of string[8] = ("Fizz", "Buzz", "FizzBuzz");
va i, n: integer;
begin
for i := 1 to 100 do begin
 n := nn[I mod 15];
 if n=0 then Writeln(i) else writeln(ss[i]);
 end;
end.



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2014.09.07;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.51 MB
Время: 0.003 c
15-1391525551
Несусвет
2014-02-04 18:52
2014.09.07
CheckBrackets() на Pascal


15-1390681802
Юрий
2014-01-26 00:30
2014.09.07
С днем рождения ! 26 января 2014 воскресенье


2-1381729638
[ВладОшин]
2013-10-14 09:47
2014.09.07
Почему перестает срабатывать onTitleClick TDBGrid(Eh)


15-1391425585
Drowsy
2014-02-03 15:06
2014.09.07
При Run программы в IDE...


11-1254240927
Злобный Ламерюга
2009-09-29 20:15
2014.09.07
Очень хочецца KOL + Borland C++ Builder





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский