# PBinfo #3480 – 9lan – Rezolvare C++

Sursa: Codul lui Andrei
Limbaj: C++
Autor rezolvare: andrei

## Enunț

Cerința
Se dă un număr natural n. Calculați ultima cifră a lui \({9}^{n}\).

Date de intrare
Fișierul de intrare 9lan.in conține pe prima linie numărul n.

Date de ieșire
Fișierul de ieșire 9lan.out va conține ultima cifră a lui \({9}^{n}\)

Restricții și precizări

0 ≤ n ≤ 100.000

Exemplu:
9lan.in

6
9lan.out

1

## Cod sursă C++

```cpp
#include <fstream>
using namespace std;
ifstream in("9lan.in");
ofstream out("9lan.out");
int n;
int main() {
    in >> n;
    if (n == 0) out << 1;
    else {
        if (n % 2 == 1) out << 9;
        if (n % 2 == 0) out << 1;
    } return 0;
}
```

## Resurse

- [Pagina originală](https://codulluiandrei.ro/rezolvari/pbinfo/3480)
- [Sursa C++](https://codulluiandrei.ro/rezolvari/pbinfo/3480/cod.cpp)
- [Sursa pe GitHub](https://raw.githubusercontent.com/codulluiandrei/pbinfo/main/pbinfo-3480/main.cpp)
- [Cursuri de informatică pentru BAC](https://codulluiandrei.ro/academia/info-curs/pachet-cpp/)
