Faits: Faits: A. Le 12 janvier 2002, X._, agissant au nom de l'Association suisse de F._, a demandé au Département de justice, police et sécurité de la République et canton de Genève (ci-après: le département cantonal) l'autorisation d'organiser des manifestations en ville de Genève du 20 au 22 mars 2002. Il s'agissait, selon la requérante, de dénoncer les persécutions frappant les adeptes du mouvement F._ en Chine, et d'alerter l'opinion publique à ce sujet, pendant la session annuelle, à Genève, de la Commission des droits de l'homme des Nations Unies. Il était demandé au département cantonal d'autoriser durant ces trois jours un rassemblement sur la place des Nations, de 9 heures à 17 heures, et en outre, le premier jour, un cortège (ou marche silencieuse) de la plaine de Plainpalais à la place des Nations. Le 18 février 2002, le département cantonal a communiqué à X._ une autorisation de manifester assortie, notamment, des conditions suivantes: - les participants se rassembleront à la place des Nations sur le terrain herbeux central les 20, 21 et 22 mars 2002 de 8 heures à 12 heures; - aucun cortège ou chaîne humaine n'aura lieu. Cette décision n'indique pas de voie de recours. Cette décision n'indique pas de voie de recours. B. X._ a ensuite, au nom de son association, écrit à deux reprises à la Conseillère d'Etat présidente du département cantonal, en critiquant les restrictions prévues par la décision du 18 février 2002, à savoir l'absence d'autorisation pour un cortège et pour des rassemblements durant l'après-midi. Ce magistrat l'a entendue le 4 mars 2002 puis lui a adressé, le 19 mars 2002, un courrier indiquant que tout cortège ou rassemblement sur la place des Nations en dehors du cadre fixé par le département exposerait ses organisateurs aux peines de police. B. X._ a ensuite, au nom de son association, écrit à deux reprises à la Conseillère d'Etat présidente du département cantonal, en critiquant les restrictions prévues par la décision du 18 février 2002, à savoir l'absence d'autorisation pour un cortège et pour des rassemblements durant l'après-midi. Ce magistrat l'a entendue le 4 mars 2002 puis lui a adressé, le 19 mars 2002, un courrier indiquant que tout cortège ou rassemblement sur la place des Nations en dehors du cadre fixé par le département exposerait ses organisateurs aux peines de police. C. Le 20 mars 2002 à 9 heures, des adeptes (ou pratiquants) du mouvement F._ se sont réunis au parc des Bastions, en ville de Genève. Sur place, les services de police ont rendu X._ attentive au risque de sanctions en cas de non respect des modalités de l'autorisation. Un cortège s'est formé et a pris, sur les trottoirs, la direction de la place des Nations. A cet endroit, sur le terrain herbeux, les participants ont déployé des panneaux et des banderoles. La manifestation s'est dispersée dans le calme à 16.15 heures. Les 21 et 22 mars 2002, les manifestants se sont également installés à la place des Nations; ils ont quitté les lieux à 17 heures. C. Le 20 mars 2002 à 9 heures, des adeptes (ou pratiquants) du mouvement F._ se sont réunis au parc des Bastions, en ville de Genève. Sur place, les services de police ont rendu X._ attentive au risque de sanctions en cas de non respect des modalités de l'autorisation. Un cortège s'est formé et a pris, sur les trottoirs, la direction de la place des Nations. A cet endroit, sur le terrain herbeux, les participants ont déployé des panneaux et des banderoles. La manifestation s'est dispersée dans le calme à 16.15 heures. Les 21 et 22 mars 2002, les manifestants se sont également installés à la place des Nations; ils ont quitté les lieux à 17 heures. D. Le 26 juin 2002, un officier de la police cantonale a infligé à X._ une amende de 1'500 fr. pour n'avoir pas respecté, en tant qu'organisatrice, les conditions de l'autorisation de manifester sur la voie publique, et pour s'être ainsi rendue coupable d'une contravention au règlement cantonal concernant la tranquillité publique et l'exercice des libertés publiques. X._ a contesté la contravention et l'affaire a été transmise au Tribunal de police. Ce Tribunal a rendu son jugement le 15 avril 2003; il a condamné X._ à une amende de 500 fr., pour infraction aux art. 2 let. b, 11B et 12 du règlement cantonal précité, en relation avec l'art. 37 al. 1 ch. 49 de la loi pénale genevoise (LPG). X._ a, par la voie de l'appel, attaqué ce jugement devant la Cour de justice. Elle a été entendue à l'audience du 25 août 2003; elle n'était pas assistée. La Chambre pénale de la Cour de justice a rendu son arrêt le 27 octobre 2003 et elle a confirmé le jugement du Tribunal de police. Elle a considéré que le choix de défiler et de manifester au-delà des heures fixées avait été fait en connaissance de cause et que d'autres moyens d'action existaient pour la sauvegarde des intérêts de l'association. X._ a, par la voie de l'appel, attaqué ce jugement devant la Cour de justice. Elle a été entendue à l'audience du 25 août 2003; elle n'était pas assistée. La Chambre pénale de la Cour de justice a rendu son arrêt le 27 octobre 2003 et elle a confirmé le jugement du Tribunal de police. Elle a considéré que le choix de défiler et de manifester au-delà des heures fixées avait été fait en connaissance de cause et que d'autres moyens d'action existaient pour la sauvegarde des intérêts de l'association. E. Agissant par la voie du recours de droit public, X._ demande au Tribunal fédéral d'annuler l'arrêt de la Chambre pénale de la Cour de justice. Elle se plaint de violations de son droit d'être entendue (art. 29 Cst.) ainsi que de diverses garanties du droit constitutionnel relatives aux manifestations sur le domaine public (art. 16, 22 et 36 Cst.). A ce propos, elle fait en substance valoir qu'en refusant d'autoriser les manifestations selon les modalités qu'elle avait proposées, le département cantonal aurait imposé une restriction disproportionnée de la liberté de réunion; dans ces circonstances, à défaut d'un contrôle préalable de la constitutionnalité de la décision du département cantonal, le juge pénal aurait dû renoncer à une sanction. Le Procureur général de la République et canton de Genève conclut au rejet du recours. La Cour de justice se réfère à son arrêt.