CSES - Datatähti 2019 alku - Results
Submission details
Task:Taulukko
Sender:patamaski
Submission time:2018-10-14 22:48:54 +0300
Language:C++
Status:COMPILE ERROR

Compiler report

input/code.cpp: In function 'int main()':
input/code.cpp:21:6: error: 'arvo' was not declared in this scope
  if (arvo < sallittu + 1)
      ^~~~
input/code.cpp:21:6: note: suggested alternative: 'auto'
  if (arvo < sallittu + 1)
      ^~~~
      auto

Code

#include <bits/stdc++.h>
using namespace std;

int main(){

	int koko = 0;
	int sallittu = 0;
	int loppusumma = 0;
	int testi = 0;
	bool koe = 0;

	cin >> koko >> sallittu;

	int taulukko[koko];

	for (int i = 0; i < koko; i++)
	{
		cin >> taulukko[i];
	}

	if (arvo < sallittu + 1)
	{
		loppusumma = (koko*(koko+1)) / 2;
	}
	else {
	for (int i = 0; i < koko; ++i)
	{
		for (int j = i; j > -1; j--)
		{
				if (testi < sallittu)
				{
					loppusumma++;
					if (taulukko[i] != taulukko[j])
					{
						koe = 0;
						for (int k = i-1; k > j; k--)
						{
							if (taulukko[k] == taulukko[j])
							{
								koe = 1;
							}
						}
						if (koe == 0)
						{
							testi++;
						}
					}
				}
				else {
					break;
				}
		}
		if (testi == sallittu)
		{
			loppusumma--;
		}
		testi = 0;
	}
	}

	cout << loppusumma << " \n";

}

// jos taulukko