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