Rezultati

Up. imeNalogaJezikRezultatČas oddaje
trivialca-2019 Moderna umetnost C++ 0/100Napačen odgovor (WA) 09. maj '19 @ 20:15

Test Točke Porabljen spomin Porabljen čas Status
#1 [več] 0/20 3,012 MiB 0,004 s Napačen odgovor
Tvoj izhod:
​100+----+
|@@@@|
|@@@@|
|@@@@|
|@@@@|
Pravilen izhod:
​+-----+
|@@@@@|
|@@@@@|
|@@@@@|
|@@@@@|
#2 [več] 0/20 3,203 MiB 0,001 s Napačen odgovor
Tvoj izhod:
​100+---------------------------------------------------------------------------------------------------+
|   .....:::::::::::::::::::::::::::::::::::::....................    .....................         |
|   .....::::::::-----------------------------:::------------:::::....:::::::::::::::::::::...      |
|   .....--------=============================---============-----::::---------------------:::.     |
|   ....:====++++*****************************+++************+++++====+++++======----------:::.     |
Pravilen izhod:
​+----------------------------------------------------------------------------------------------------+
|   .....:::::::::::::::::::::::::::::::::::::....................    .....................          |
|   .....::::::::-----------------------------:::------------:::::....:::::::::::::::::::::...       |
|   .....--------=============================---============-----::::---------------------:::.      |
|   ....:====++++*****************************+++************+++++====+++++======----------:::.      |
#3 [več] 0/20 3,199 MiB 0,013 s Napačen odgovor
Tvoj izhod:
​100+---------------------------------------------------------------------------------------------------+
|@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%###$**$$**+=:::....... |
|@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@%%####$$$*++**+++=:::....... |
|@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@%%####$$$*++**+++=:::....... |
|@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@%%####$$$*++**+++=:::....... |
Pravilen izhod:
​+----------------------------------------------------------------------------------------------------+
|@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%###$**$$**+=:::.......  |
|@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@%%####$$$*++**+++=:::.......  |
|@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@%%####$$$*++**+++=:::.......  |
|@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@%%####$$$*++**+++=:::.......  |
#4 [več] 0/20 3,047 MiB 0,007 s Napačen odgovor
Tvoj izhod:
​20+---------------------------------------------------------------------------------------------------+
|$=--------........................................................................................:|
|==--------........................................................................................:|
|--::::::::                                                                                        .|
|--::::::::                                                                                        .|
Pravilen izhod:
​+----------------------------------------------------------------------------------------------------+
|$=--------........................................................................................::|
|==--------........................................................................................::|
|--::::::::                                                                                        ..|
|--::::::::                                                                                        ..|
#5 [več] 0/20 3,191 MiB 0,000 s Napačen odgovor
Tvoj izhod:
​100+---------------------------------------------------------------------------------------------------+
|@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@|
|@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@|
|@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@|
|@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@|
Pravilen izhod:
​+----------------------------------------------------------------------------------------------------+
|@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@|
|@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@|
|@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@|
|@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@|

Ocenjevani program (nal3.cpp):
#include <bits/stdc++.h>
using namespace std;

typedef long long ll;
typedef long double ld;
//printf("%.9Ld");

int t[102][102];

string s = " .:-=+*$#%@";

int main() {
	ll w, h, n;
	cin >> w >> h >> n;
	cout << n ;
	ll a, b, c, d;
	for(ll i = 0; i < n ; i++){
		cin >> a >> b >> c >> d;
		if(a < 0) a = 0;
		if(b < 0) b = 0;
		if(c < 0) c = 0;
		if(d < 0) d = 0;
		
		if(a > 101) a = 101;
		if(b > 101) b = 101;
		if(c > 101) c = 101;
		if(d > 101) d = 101;
		
		if(b < d){
			for(ll i = b; i <= d; i++){
				if(a < c){
				for(ll j = a; j <= c; j++){
					t[i][j] = t[i][j] + 1;
				}
			}else{
							for(ll j = a; j >= c; j--){
					t[i][j] = t[i][j] + 1;
				}
	}
			}
		}else{
						for(ll i = b; i >= d; i--){
				if(a < c){
				for(ll j = a; j <= c; j++){
					t[i][j] = t[i][j] + 1;
				}
			}else{
							for(ll j = a; j >= c; j--){
					t[i][j] = t[i][j] + 1;
				}
	}
			}

			}
	}
	
	cout << "+";
	for(ll i = 1; i < w; i++) cout << "-";
	cout << "+"<<endl;
	
	for(ll i = 1; i < h; i++){
		cout << "|";
		for(ll j = 1; j < w; j++){
			if(t[i][j] > 10) t[i][j] = 10;
			cout << s[t[i][j]];
		}
		cout << "|" << endl;
	}
	cout << "+";
	for(ll i = 1; i < w; i++) cout << "-";
	cout << "+"<<endl;

	return 0;
}