- Archivo
- Historial del archivo
- Uso de archivos
- Uso de archivos global
Tamaño de esta previsualización: 600 × 600 píxeles . Otras resoluciones: 240 × 240 píxeles | 480 × 480 píxeles | 768 × 768 píxeles | 1.024 × 1.024 píxeles .
Archivo original (1.024 × 1.024 píxeles; tamaño de archivo: 143 KB; tipo MIME: image / png )
Resumen
DescripciónBacktang2.png | Italiano: Pila de arena Bak – Tang – Wiesenfeld, 28 millones de granos |
Fecha | |
Fuente | Propio trabajo |
Autor | Claudio Rocchini |
Licencia
Yo, el titular de los derechos de autor de este trabajo, lo publico bajo la siguiente licencia:
Este archivo tiene la licencia Creative Commons Attribution 3.0 Unported . | ||
https://creativecommons.org/licenses/by/3.0 CC BY 3.0 Reconocimiento 3.0 de Creative Commons ciertocierto |
Código fuente
#include #include #include typedef unsigned char byte ; typedef std :: pair < int , int > coord ; const int N = 1024 ; const size_t C = 4 ; const size_t S = 28000000 ;byte M [ N ] [ N ]; const int dx [ 4 ] = { 1 , 0 , -1 , 0 }; const int dy [ 4 ] = { 0 , 1 , 0 , -1 };int main () {conjunto de memorias ( M , 0 , N * N ); para ( tamaño_t pasos = 0 ; pasos < S ; ++ pasos ) { estándar :: cola < coord > q ; si ( ++ M [ N / 2 ] [ N / 2 ] > = C ) q . empujar ( coord ( N / 2 , N / 2 ) ); while ( ! q . vacío () ) { const int x = q . frente (). primero ; const int y = q . frente (). segundo ; q . pop (); si ( M [ x ] [ y ] < C ) continuar ; M [ x ] [ y ] - = 4 ; para ( int d = 0 ; d < 4 ; ++ d ) { const int lx = x + dx [ d ]; const int Ly = y + dy [ d ]; si ( lx < 0 || lx > = N ) continuar ; si ( ly < 0 || ly > = N ) continuar ; si ( ++ M [ lx ] [ ly ] > = C ) q . empujar ( coord ( lx , ly ) ); } } } const byte co [ 4 ] [ 3 ] = { { 255 , 255 , 255 }, { 255 , 0 , 0 }, { 0 , 255 , 0 }, { 0 , 0 , 255 } }; ARCHIVO * fo = fopen ( "backtang2.ppm" , "wb" ); fprintf ( fo , "P6 \ n % d% d \ n 255 \ n " , N , N ); para ( int x = 0 ; x < N ; ++ x ) para ( int y = 0 ; y < N ; ++ y ) fwrite ( co [ M [ x ] [ y ]], 1 , 3 , fo ); fclose ( fo ); return 0 ; }
Elementos representados en este archivo
representa
creator<\/a>"}},"text\/plain":{"en":{"":"creator"}}},"{\"value\":{\"entity-type\":\"property\",\"numeric-id\":2699,\"id\":\"P2699\"},\"type\":\"wikibase-entityid\"}":{"text\/html":{"en":{"":"URL<\/a>"}},"text\/plain":{"en":{"":"URL"}}},"{\"value\":\"https:\\\/\\\/commons.wikimedia.org\\\/wiki\\\/user:Rocchini\",\"type\":\"string\"}":{"text\/html":{"en":{"P2699":"https:\/\/commons.wikimedia.org\/wiki\/user:Rocchini<\/a>"}},"text\/plain":{"en":{"P2699":"https:\/\/commons.wikimedia.org\/wiki\/user:Rocchini"}}},"{\"value\":{\"entity-type\":\"property\",\"numeric-id\":2093,\"id\":\"P2093\"},\"type\":\"wikibase-entityid\"}":{"text\/html":{"en":{"":"author name string<\/a>"}},"text\/plain":{"en":{"":"author name string"}}},"{\"value\":\"Claudio Rocchini\",\"type\":\"string\"}":{"text\/html":{"en":{"P2093":"Claudio Rocchini"}},"text\/plain":{"en":{"P2093":"Claudio Rocchini"}}},"{\"value\":{\"entity-type\":\"property\",\"numeric-id\":4174,\"id\":\"P4174\"},\"type\":\"wikibase-entityid\"}":{"text\/html":{"en":{"":"Wikimedia username<\/a>"}},"text\/plain":{"en":{"":"Wikimedia username"}}},"{\"value\":\"Rocchini\",\"type\":\"string\"}":{"text\/html":{"en":{"P4174":"Rocchini<\/a>"}},"text\/plain":{"en":{"P4174":"Rocchini"}}}}" class="wbmi-entityview-statementsGroup wbmi-entityview-statementsGroup-P170 oo-ui-layout oo-ui-panelLayout oo-ui-panelLayout-framed">
creador
algo de valor
URL : https://commons.wikimedia.org/wiki/user:Rocchini
cadena de nombre del autor : Claudio Rocchini
Nombre de usuario de Wikimedia : Rocchini
copyright status<\/a>"}},"text\/plain":{"en":{"":"copyright status"}}},"{\"value\":{\"entity-type\":\"item\",\"numeric-id\":50423863,\"id\":\"Q50423863\"},\"type\":\"wikibase-entityid\"}":{"text\/html":{"en":{"P6216":"copyrighted<\/a>"}},"text\/plain":{"en":{"P6216":"copyrighted"}}}}" class="wbmi-entityview-statementsGroup wbmi-entityview-statementsGroup-P6216 oo-ui-layout oo-ui-panelLayout oo-ui-panelLayout-framed">
estado de copyright
protegido por derechos de autor
copyright license<\/a>"}},"text\/plain":{"en":{"":"copyright license"}}},"{\"value\":{\"entity-type\":\"item\",\"numeric-id\":14947546,\"id\":\"Q14947546\"},\"type\":\"wikibase-entityid\"}":{"text\/html":{"en":{"P275":"Creative Commons Attribution 3.0 Unported<\/a>"}},"text\/plain":{"en":{"P275":"Creative Commons Attribution 3.0 Unported"}}}}" class="wbmi-entityview-statementsGroup wbmi-entityview-statementsGroup-P275 oo-ui-layout oo-ui-panelLayout oo-ui-panelLayout-framed">
licencia de copyright
Creative Commons Attribution 3.0 Unported
source of file<\/a>"}},"text\/plain":{"en":{"":"source of file"}}},"{\"value\":{\"entity-type\":\"item\",\"numeric-id\":66458942,\"id\":\"Q66458942\"},\"type\":\"wikibase-entityid\"}":{"text\/html":{"en":{"P7482":"original creation by uploader<\/a>"}},"text\/plain":{"en":{"P7482":"original creation by uploader"}}}}" class="wbmi-entityview-statementsGroup wbmi-entityview-statementsGroup-P7482 oo-ui-layout oo-ui-panelLayout oo-ui-panelLayout-framed">
fuente del archivo
creación original por el cargador
inception<\/a>"}},"text\/plain":{"en":{"":"inception"}}},"{\"value\":{\"time\":\"+2012-08-07T00:00:00Z\",\"timezone\":0,\"before\":0,\"after\":0,\"precision\":11,\"calendarmodel\":\"http:\\\/\\\/www.wikidata.org\\\/entity\\\/Q1985727\"},\"type\":\"time\"}":{"text\/html":{"en":{"P571":"7 August 2012"}},"text\/plain":{"en":{"P571":"7 August 2012"}}}}" class="wbmi-entityview-statementsGroup wbmi-entityview-statementsGroup-P571 oo-ui-layout oo-ui-panelLayout oo-ui-panelLayout-framed">
comienzo
7 de agosto de 2012
Historial del archivo
Haga clic en una fecha / hora para ver el archivo tal como apareció en ese momento.
Fecha y hora | Miniatura | Dimensiones | Usuario | Comentario | |
---|---|---|---|---|---|
Actual | 09:27, 7 de agosto de 2012 | 1.024 × 1.024 (143 KB) | Rocchini |
Uso de archivos
Las siguientes páginas de la Wikipedia en inglés utilizan este archivo (no se enumeran las páginas de otros proyectos):
Uso de archivos global
Los siguientes wikis utilizan este archivo:
- Uso en de.wikibooks.org
- Himmelsgesetze der Bewegung / Chaostheorie