Added Generic/99Bottles: php and Generic/HelloWorld: php, ruby, c
This commit is contained in:
11
Generic/99Bottles/desc.yml
Normal file
11
Generic/99Bottles/desc.yml
Normal file
@ -0,0 +1,11 @@
|
||||
title: FizzBuzz
|
||||
url: http://99-bottles-of-beer.net/
|
||||
|
||||
desc: Generate the lyrics to the song 99 Bottles of Beer as an output.
|
||||
|
||||
solution: See the code...
|
||||
|
||||
solutions:
|
||||
solve.php:
|
||||
desc: Basic solution
|
||||
language: php
|
18
Generic/99Bottles/solve.php
Normal file
18
Generic/99Bottles/solve.php
Normal file
@ -0,0 +1,18 @@
|
||||
<?
|
||||
for ($beer=99; $beer>=0; $beer--)
|
||||
{
|
||||
if ($beer==0) {
|
||||
echo "No more bottles of beer on the wall, no more bottles of beer.".PHP_EOL;
|
||||
echo "Go to the store and buy some more, 99 bottles of beer on the wall.".PHP_EOL;
|
||||
}
|
||||
elseif ($beer==1) {
|
||||
echo "1 bottle of beer on the wall, 1 bottle of beer.".PHP_EOL;
|
||||
echo "Take one down and pass it around, no more bottles of beer on the wall.". PHP_EOL . PHP_EOL;
|
||||
} elseif ($beer==2) {
|
||||
echo $beer." bottles of beer on the wall, ".$beer." bottles of beer." . PHP_EOL;
|
||||
echo "Take one down and pass it around, ".($beer-1)." bottle of beer on the wall.".PHP_EOL . PHP_EOL;
|
||||
} else {
|
||||
echo $beer." bottles of beer on the wall, ".$beer." bottles of beer." . PHP_EOL;
|
||||
echo "Take one down and pass it around, ".($beer-1)." bottles of beer on the wall.".PHP_EOL . PHP_EOL;
|
||||
}
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
title: FizzBuzz
|
||||
url: http://projecteuler.net/problem=1
|
||||
url: http://imranontech.com/2007/01/24/using-fizzbuzz-to-find-developers-who-grok-coding/
|
||||
|
||||
desc: The classical coding challenge. Write a program that prints the numbers from 1 to 100. But for multiples of three print Fizz instead of the number and for the multiples of five print Buzz. For numbers which are multiples of both three and five print FizzBuzz.
|
||||
|
||||
|
16
Generic/HelloWorld/desc.yml
Normal file
16
Generic/HelloWorld/desc.yml
Normal file
@ -0,0 +1,16 @@
|
||||
title: HelloWorld
|
||||
url: http://en.wikipedia.org/wiki/Hello_world_program
|
||||
|
||||
desc: A "Hello world" program is a computer program that outputs "Hello, world" on a display device.
|
||||
solution: Do i need to say more
|
||||
|
||||
solutions:
|
||||
solve.php:
|
||||
desc: Basic solution
|
||||
language: php
|
||||
solve.rb:
|
||||
desc: Basic solution in Ruby
|
||||
language: ruby
|
||||
solve.c:
|
||||
desc: ANSI C solution (Tested with TCC)
|
||||
language: c
|
7
Generic/HelloWorld/solve.c
Normal file
7
Generic/HelloWorld/solve.c
Normal file
@ -0,0 +1,7 @@
|
||||
#include <stdio.h>
|
||||
|
||||
int main( )
|
||||
{
|
||||
printf( "Hello World" );
|
||||
|
||||
}
|
2
Generic/HelloWorld/solve.php
Normal file
2
Generic/HelloWorld/solve.php
Normal file
@ -0,0 +1,2 @@
|
||||
<?php
|
||||
echo 'Hello World';
|
1
Generic/HelloWorld/solve.rb
Normal file
1
Generic/HelloWorld/solve.rb
Normal file
@ -0,0 +1 @@
|
||||
puts "Hello World"
|
Reference in New Issue
Block a user