## (computational complexity:)

The class of all languages which can be recognised by a (deterministic) Turing machine in polynomial running time. This class includes almost all practical algorithms.

Linear programming is a complete problem (language) for this class.

P is one of the five authors (J, E, D, P, and R) of the Pentateuch or Torah (the first five books of the Bible) theorized by Biblical scholars. S/he may have lived during the 6th or 5th century BC.

P is short for the "Priestly" author, so named because P stresses religious and legal observances, rituals, and obligations, to a degree which can quickly become tedious. P is responsible for those detailed descriptions of and justifications for dietary laws, the Passover ritual, the Sabbath, circumcision, clerical ordination ceremonies and vestments, and genealogies. In P's work, Aaron is given prominence since Aaron was the first high priest of Israel.

P's contributions include the first creation story (Genesis 1:1-2:3), the first account of the Ten Commandments (Exodus 20:1-17), and the death of Moses in Deuteronomy.

'p' is a mathematical binary infix operator. (n p r) is the number of strings of length r which can be made with n different characters, and no character appears twice in the string. (It can also be written P(n, r), or nPr, or even nPr.)

Both n and r must be nonnegative integers, and r must be less than or equal to n. For example, (4 p 2) is the number of strings with 2 different elements which can be made from 4 characters. Say the 4 characters are w, x, y, and z. The possible strings are: wx, wy, wz, xw, xy, xz, yw, yx, yz, zw, zx, and zy; (4 p 2) is 12. (n p r) equals (n! / (n - r)!).

N-wing tells me maybe the infix 'p' should be capitalized, (n P r). He also says it stands for 'permutation', like c (or C) stands for 'combination'.

<p> is an HTML tag that is used to specify a paragraph. In the HTML 4 specification, p is defined as an block element, but cannot contain other block level elements. In addition, the HTML 4 specification states that the closing tag (</p>) is optional. By today's web standards, this is considered very bad form, which is why in XHTML the "p" tag is a block level element that does require a closing tag. Many people who are new to HTML (or E2) try to mistakingly use double br tags (<br><br>) when they should instead simply use a single p tag to denote a paragraph in their document.

### Attributes

The p tag does not have any required HTML attributes, but the following are all valid (italicized lines indicate attributes that are valid on E2):

### Usage

To use the p tag, simply place opening and closing HTML tags around the text of your paragraph. For example:

<p align="left">This will be aligned to the left. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin at pede nec ipsum mattis lobortis. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Curabitur ullamcorper, mauris sed faucibus tristique, erat massa molestie ante, sit amet tincidunt velit diam et lorem. In in wisi. Suspendisse accumsan est et nulla. Cras ut nibh. Maecenas convallis sem a elit. Nunc sem dui, facilisis at, pharetra vestibulum, condimentum id, sapien.</p>

<p align="center">This will be aligned to the center. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin at pede nec ipsum mattis lobortis. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Curabitur ullamcorper, mauris sed faucibus tristique, erat massa molestie ante, sit amet tincidunt velit diam et lorem. In in wisi. Suspendisse accumsan est et nulla. Cras ut nibh. Maecenas convallis sem a elit. Nunc sem dui, facilisis at, pharetra vestibulum, condimentum id, sapien.</p>

<p align="right">This will be aligned to the right. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin at pede nec ipsum mattis lobortis. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Curabitur ullamcorper, mauris sed faucibus tristique, erat massa molestie ante, sit amet tincidunt velit diam et lorem. In in wisi. Suspendisse accumsan est et nulla. Cras ut nibh. Maecenas convallis sem a elit. Nunc sem dui, facilisis at, pharetra vestibulum, condimentum id, sapien.</p>

<p align="justify">This will be left and right justified. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin at pede nec ipsum mattis lobortis. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Curabitur ullamcorper, mauris sed faucibus tristique, erat massa molestie ante, sit amet tincidunt velit diam et lorem. In in wisi. Suspendisse accumsan est et nulla. Cras ut nibh. Maecenas convallis sem a elit. Nunc sem dui, facilisis at, pharetra vestibulum, condimentum id, sapien.</p>

On browsers which support this tag, the paragraphs will have padding around them, visually denoting them as separate paragraphs.

### Everything2 Support?

E2 does provide limited support for the p tag. It does not allow the use of any of its HTML attributes except for align. Below is how your browser displays the example paragraphs from above on Everything2:

This will be aligned to the left. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin at pede nec ipsum mattis lobortis. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Curabitur ullamcorper, mauris sed faucibus tristique, erat massa molestie ante, sit amet tincidunt velit diam et lorem. In in wisi. Suspendisse accumsan est et nulla. Cras ut nibh. Maecenas convallis sem a elit. Nunc sem dui, facilisis at, pharetra vestibulum, condimentum id, sapien.

This will be aligned to the center. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin at pede nec ipsum mattis lobortis. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Curabitur ullamcorper, mauris sed faucibus tristique, erat massa molestie ante, sit amet tincidunt velit diam et lorem. In in wisi. Suspendisse accumsan est et nulla. Cras ut nibh. Maecenas convallis sem a elit. Nunc sem dui, facilisis at, pharetra vestibulum, condimentum id, sapien.

This will be aligned to the right. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin at pede nec ipsum mattis lobortis. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Curabitur ullamcorper, mauris sed faucibus tristique, erat massa molestie ante, sit amet tincidunt velit diam et lorem. In in wisi. Suspendisse accumsan est et nulla. Cras ut nibh. Maecenas convallis sem a elit. Nunc sem dui, facilisis at, pharetra vestibulum, condimentum id, sapien.

This will be left and right justified. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin at pede nec ipsum mattis lobortis. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Curabitur ullamcorper, mauris sed faucibus tristique, erat massa molestie ante, sit amet tincidunt velit diam et lorem. In in wisi. Suspendisse accumsan est et nulla. Cras ut nibh. Maecenas convallis sem a elit. Nunc sem dui, facilisis at, pharetra vestibulum, condimentum id, sapien.

Previous HTML Tag: option (previous E2 supported HTML tag: ol)
Next HTML Tag: param (next E2 supported HTML tag: pre)