import java.io.*; import java.net.*; import java.util.Vector; public class Jututuba{ public static void main(String argumendid[]) throws IOException{ ServerSocket ss=new ServerSocket(3001); Vector uhendused=new Vector(); while(true){ Socket sc=ss.accept(); uhendused.add(sc); new JututoaLoim(sc, uhendused); } } } class JututoaLoim extends Thread{ Vector v; Socket sc; static int jrknr=0; // defineeritakse muutuja, mis on vajalik kasutajate hulga kindlaks määramiseks public JututoaLoim(Socket uus_sc, Vector uus_v){ v=uus_v; sc=uus_sc; start(); } public void run(){ try{ jrknr=jrknr+1; //Kui siseneb uus kasutaja liidetakse sellele muutujale 1. BufferedReader sisse=new BufferedReader( new InputStreamReader(sc.getInputStream()) ); boolean veel=true; while(veel){ String rida=sisse.readLine(); if(rida.endsWith(" väljus")){ jrknr=jrknr-1;}//Kui kasutaja väljub siis võetakse muutujast 1 maha. System.out.println(rida); for(int i=0; i