Cod sursa(job #2389007)

Utilizator aquarius231Zorander aquarius231 Data 26 martie 2019 19:04:38
Problema Text Scor 0
Compilator java Status done
Runda Arhiva de probleme Marime 1.05 kb
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.regex.*;

class App {
	private static FileReader in;
	private static FileWriter out;
	private static BufferedReader bufferedReader;
	
	public static void main(String[] args) {
		try {
			int letters = 0;
			int words = 0;
			in = new FileReader("./text.in");
			out = new FileWriter("./text.out");
			bufferedReader = new BufferedReader(in);
			String s = bufferedReader.readLine();
			Pattern pattern = Pattern.compile("[a-zA-Z]+");
			Matcher matcher = pattern.matcher(s);
			while(matcher.find()) {
				if(matcher.group().length() != 0) {
					letters += matcher.group().length();
					words++;
				}
			}
			int average = letters / words;
			out.write(Integer.toString(average));
			bufferedReader.close();
			out.close();
			in.close();
		} catch (FileNotFoundException e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		}
	}
}