RGB
Orice culoare poate fi reprezentată drept o combinație de intensități de roșu (RED), verde (GREEN) și albastru (BLUE). Calculatorul tău folosește, cel mai probabil, culori reprezentate pe 24
de biți, câte 8
rezervați fiecăreia dintre cele trei culori anterior menționate.
Definim opusul unei culori (r, g, b) ca fiind (255
– r, 255
– g, 255
– b).
Cerința
Dându-se o culoare, scrieți opusul acesteia.
Date de intrare
Programul citește de la tastatură trei numere naturale, r
, g
și b
.
Date de ieșire
Programul va afișa pe ecran numărul numerele R
, G
și B
, astfel încât acestea să reprezinte o culoare opusă celei inițiale.
Restricții și precizări
0 ≤ R, G, B, r, g, b ≤ 255
Exemplu
Intrare
0 92 254
Ieșire
255 163 1
Explicație
R=255-0=255
; G=255-92=163
; B=255-254=1
#include <bits/stdc++.h> using namespace std; int main() { int n , m , c; cin >> n >> m >> c; cout << 255 - n << ' ' << 255 - m << ' ' << 255 - c; return 0; }