Bibliothèque de modèles pour programmation compétitive
Stratégie
Étape 1
Liste de vérification (B-ALIVE) :
⭐️Bordure : Si vous ne pouvez pas obtenir la solution, vérifiez toujours toutes les limites !!!
Tableau : Ne vous trompez pas sur la taille du tableau (multipliez par \(k\), les arêtes bidirectionnelles nécessitent un doublement, etc.)
Long : Utilisez long long (1ll << x), mmul avec 1l ...
Publié le 1 juin à 01h55
Solutions en C++ pour des problèmes de concours de codage sur Nowcoder
Problème 1 : Vérification de parité
Ce problème consiste à déterminer si un entier est pair. Si l'entier est impair, on retourne -1 ; sinon, on le divise en deux parties égales.
#include <iostream>
using namespace std;
int main() {
int valeur;
cin >> valeur;
if (valeur % 2 != 0) {
cout << -1;
} else {
...
Publié le 30 mai à 23h15
Notes techniques sur le langage C
Fonction qsort intégrée en C
#include<stdio.h>
#include<stdlib.h>
int comparaison(const void *elem1, const void *elem2) // Fonction de comparaison
{
return *(int*)elem1 - *(int*)elem2;
}
int main()
{
int donnees[10] = {2,4,1,5,5,3,7,4,1,5}; // Tableau non trié
int i;
qsort(donnees,10,sizeof(int),comparaison); // Appe ...
Publié le 29 mai à 20h42