parca tu nu o sa le tocesti intra 12-a....pe langa matematica :doh:
Printable View
te simti??:naughty:
:cry:
oh....come on :kiss:>:D<
P.S.glumesc>_>
:kiss: >:D<
NOT >_>
ok...i qiut...and of transmission sau unde s-or pune s-urile alea..pic de somn nu am tema pt maine la prima ora...o sa fie fun...sau nu in fine..n-a murit nimeni din asta...no ciau si noapte bun...bip bip bip............zzzzzzzzzzzzz
:ban:
http://www.cancan.ro/2007-05-12/Face...1-barbati.html
O actrita porno din America vrea sa stabileasca un nou record mondial in materie de sex. Pe 17 mai, la Columbus, Ohio, Erin Daye va face amor cu 1.001 barbati intr-o singura zi. Printre cei care s-au inscris deja la maratonul sexual propus de starleta porno se afla si un candidat la primaria din orasul spaniol Burgos, Daniel Gomez de Culla, de 61 de ani. Anteriorul record apartinea actritei Claudia Figura, care a intretinut relatii sexuale cu 919 barbati."
care se baga:naughty:
plictiseala.
I-)
~x( #:-s ~o) :drunk: :rap:Code:import java.util.*;
import java.math.*; //pentru functiile de shuffle, adica randomizarea cartilor
/*
* wiz kid
* respect nomack, young noble and staff
* I.W.A.B.T.F.T.T.I.C.A.E.F.C.C.A.M.
* stay in school
*/
class Node
{
int card; //retine cartea
Node next, prev; //referinte catre urm si previous.
public Node(int key) //constructorul nodului
{
this.card=key;
}
}
class DLL //doubly linked list, adica superclasa (clasa de baza) pentru stiva si coada !
{
protected Node first, last; //referintza catre inceputul si sfarsitul listei
public int nElems; //retine numarul de noduri ale listei
public boolean isEmpty() //testeaza daca lista e goala
{
return (first==null);
}
public DLL() //constructorul clasei lista
{
first=last=null; //initial lista e vida
nElems=0; //initial sunt 0 elemente in lista, la apelarea constructorului
}
public void insertLast(int key) //insereaza la sfarsitul listei
{
Node newNode=new Node(key);
if(isEmpty())
{
first=last=newNode;
}
else
{
last.next=newNode;
newNode.prev=last;
newNode.next=null;
last=newNode;
}
nElems++;
}
public int getFirst() // returneaza primul element din lista
{
if(nElems==1)
{
int temp=first.card;
first=last=null;
return temp; // se returneaza singurul element din lista
}
else
{
int temp=first.card;
first=first.next;
first.prev=null;
return temp;
}
}
public int getLast() // returneaza ultimul element din lista
{
if(nElems==1)
{
int temp=last.card;
first=last=null;
return temp; // se returneaza singurul element din lista
}
else
{
int temp=last.card;
last=last.prev;
return temp;
}
}
}
class Stack extends DLL // subclasa derivata din clasa DLL, pentru implementarea stivei de carti de la masa
{
public void reset() //reseteaza stiva
{
first=last=null;
nElems=0;
}
public int pull() // trage un element
{
return getLast();
}
public void push(int card) // pune un element in stiva
{
insertLast(card);
}
public int peek() //returneaza ultimu element, fara sa`l scoata !
{
return last.card;
}
public int doublePeek() //returneaza penultimu element, fara sa`l scoata !
{
return last.prev.card;
}
}
class Queue extends DLL // subclasa derivata din clasa DLL, pentru implementarea fiecarui jucator
{
public void push(int card) // pune un element in stiva
{
insertLast(card);
}
public int pull() // trage un element
{
return getFirst();
}
}
/*
* s-a incheiat definirea structurilor de date, acum incepe ce e cel mai nasol, adica programu` in sine :(
*/
class Examen // clasa principala, aia de are acelas nume cu fisieru` sursa !
{
public static void main(String args[]) //metoda principala a programului
{
Queue player1=new Queue();
Queue player2=new Queue(); //se definesc cei doi jucatori
Stack masa=new Stack(); // se declara masa, adica stiva de carti puse la bataie.
int c1,c2;
for(int i=0; i<26; i++) //pentru cele 26 de carti ale fiecarui player, i se impart cu random
{
player1.push( (int) Math.round( 1+13*Math.random() ));
player2.push( (int) Math.round( 1+13*Math.random() ));
}
do //bucla principala a jocului
{
masa.reset();
do
{
masa.push(player1.pull());
masa.push(player2.pull());
c2=masa.peek();
c1=masa.doublePeek();
} while(c1==c2); //cat timp se pune aceeasi carte, se tot repeta procesul pana la carti diferite !
if(c2>c1) //cartea pusa de player 2 e mai mare....=>castigator e player 2
{
while(!masa.isEmpty())
{
player2.push(masa.pull()); //pune la player 2 ce scoate de la masa
}
}
else
{
while(!masa.isEmpty())
{
player1.push(masa.pull()); //pune la player 1 ce scoate de la masa, in ordinea inversa in care au fost puse !
}
}
}while( !(player1.isEmpty() || player2.isEmpty()) ); //se joaca pana cand un jucator ramane fara carti
if(player1.isEmpty()) //daca player1 e gol, inseamnna ca player 2 a castigat jocul
{
System.out.println("Player 2 a castigat jocul de Razboi !");
}
else
{
System.out.println("Player 1 a castigat jocul de Razboi !");
}
}
}
8-|
ps. do teh haţ pac! :boogie:
(:|
sa ma duc.....sa nu ma duc :-?