Процессорды компьютердің жүрегі десекте болады. Компьютеріңіздің есептеу жылдамадығы осы процессорға байланысты. Өндірісте процессорды Intel және AMD фирмалары шығарады. Intel-дің екі ядролық процессоры Core 2 Duo, ал AMD-нікі DualCore деп аталады. Процессордың жиілігін жоғарлатудан жарыс бітті. Процессордың жиілігі жоғарлаған сайын оның жылу бөлуі де жоғарылайды. Бұл әрине тиімсіз болды. Бұны бір корпусқа екі процессор орнату арқылы жеңді. Процессорлар такталық жиілігі, кэш жадысының көлемімен, платаға орналасатын ұяшықтарының түрімен әр түрге бөлінеді.
Объяснение:
дұрыс қысқартып жаз иа ма
Поделитесь своими знаниями, ответьте на вопрос:
ответ: Только не точь в точь, а то за это бан)
#include <iostream>
#include <vector>
#include <cstdint>
using namespace std; template <class T>
istream& operator>>(istream &in, vector<T> &vec) { for (auto &it : vec) in >> it; return in;
}
template <class T>
ostream& operator<<(ostream &out, vector<T> &vec) { for (auto &it : vec) out << it << ' '; return out;
}
template <class T, class U>
istream& operator>>(istream &in, pair<T, U> &pair){
in >> pair.first >> pair.second; return in;
}
template <class T, class U>
ostream& operator<<(ostream &out, pair<T, U> &pair) { out << pair.first << ' ' << pair.second; return out;
}
signed main(void) { int32_t n; cin >> n; vector<vector<int64_t>> a(n, vector<int64_t>(n,-1));
int64_t x = 0, y = n/2;
a[x][y] = 1;
for(int32_t i = 2; i <= n*n; ++i) {
int _x = x, _y = y;
if(!x) {
x = n-1;
}else {
x-=1;
}
if(y == n-1){
y = 0;
}else {
y++;
}
if(a[x][y] != -1){
x= _x, y = _y;
while(a[x][y] != -1){
if(x == n-1){
x = 0;
}else{
x++;
}
}
}
a[x][y] = i;
}
for(int32_t i = 0; i < n; ++i){
cout << a[i] << '\n';
}
return 0;
}
У вас есть 4-ая? Я щас создам вопрос!
Если , оцени)